mediaelement.js:除非全屏显示,否则本地 Flash 播放会显示黑色视频并有声音

2023-12-21

当使用 mediaelement.js 从网络服务器进行播放时,一切都会正常进行。

如果我尝试从本地硬盘运行,在 HTML 5 中,视频可以正常播放,但是,当使用 Flash 播放器时,可以播放音频,但视频是黑色的。如果我选择全屏,则会播放视频。

即使使用作为下载的一部分包含的演示播放器也会发生这种情况。

有谁知道这个问题是否有解决办法?


经过一些实验,我能够解决我自己的问题。

我添加了对 setVideoSize 的显式调用,并具有正确的尺寸,现在视频在从本地驱动器和 Web 服务器运行时都会显示。

Example:

$('video').mediaelementplayer({
    enableAutosize: true,
    success: function(player, node) {
        player.setVideoSize(480,320);
    }
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mediaelement.js:除非全屏显示,否则本地 Flash 播放会显示黑色视频并有声音 的相关文章

随机推荐