背景视频未显示电子

问题描述 投票:0回答:1

我正在创建一个电子应用程序,该应用程序需要在后台播放视频,使自动播放的循环视频静音,但是,当添加视频时,我不知道为什么使用html这样的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);

视频正在添加dom,但不要显示在渲染器中,请看:Screenshot of editor

路径很好,mp4文件存在,我不知道问题所在。在此先感谢

编辑:当我尝试添加图像时,在dom和来源中都显示了该图像,但是在来源中却未显示mp4:Sources tab

起初我在想这是因为文件大小为25.7Mo,但昨天它可以正常工作。。

javascript html css node.js electron
1个回答
0
投票

尝试在视频标签本身中指定路径

© www.soinside.com 2019 - 2024. All rights reserved.