以 swf 模式加载视频时,videojs (v3.2.0) 始终显示黑色背景。
有人知道如何改变吗?
您可以向播放器添加类似的 swf 参数:
var params = {};
params.bgcolor = "#ffffff";
params.wmode = "transparent";
V.options.flash.params = 参数;
使用 wmode = "transparent" 你可以在左上角看到一个黑框。
在 IE7/8 上,播放视频时该框不会消失,并显示为视频周围的黑线(如黑色边框顶部)。
非常感谢,
弗洛里安
啊我刚刚发现这个:http://help.videojs.com/discussions/problems/1220-black-square-in-flash-file http://help.videojs.com/discussions/problems/1220-black-square-in-flash-file
建议使用 flash builder 自行编译 swf。您可以在这里下载该项目:https://github.com/zencoder/video-js-swf https://github.com/zencoder/video-js-swf
然后你可以设置你自己的 swf 与自定义背景颜色,如下所示:
var params = {};
params.bgcolor = "#ffffff";
_V_.options.flash.swf = "videojs/VideoJS.swf";
_V_.options.flash.params = params;
希望 videojs 能够尽快更新他们的 selfhost-download 和包含适当 swf 的 CDN。
干杯,
弗洛里安
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)