Фоновое видео не показывает электрон - PullRequest
0 голосов
/ 07 мая 2020

Я создаю электронное приложение, которому нужно иметь видео в фоновом режиме, отключенное автовоспроизведение l oop видео, но, я не знаю, почему, когда я добавляю видео, с html вроде этого :

<video muted autoplay loop>
    <source src="./assets/background.mp4" type="video/mp4" />
</video>

Или вот так, с javascript и jquery:

window.$ = window.jQuery = require('jquery');

(function($) {

    $(document).ready(function() {

        let video = $('<video />', {
            id: 'bkgvid',
        }).prop({
            muted: true,
            autoplay: true,
            loop: true,
        });
        $('<source />', {
            type: 'video/mp4', 
            src: '../assets/background.mp4'
        }).appendTo(video);
        video.appendTo($('body'));

    });

})(jQuery);

Видео добавляется в дом, но не отображается в рендерере, посмотрите : Screenshot of editor

Путь правильный, файл mp4 существует, я не знаю в чем проблема. Заранее спасибо

РЕДАКТИРОВАТЬ: Когда я пытаюсь добавить изображение, оно отображается в домене и в источниках, но mp4 не отображается в источниках: Sources tab

Вначале я думал Это потому, что размер файла 25,7Mo, но вчера он работал нормально ..

1 Ответ

0 голосов
/ 07 мая 2020

попробуйте указать путь в самом теге видео

<video src="./assets/background.mp4" muted autoplay loop>
</video>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...