videojs (v3.2.0) 在以 swf 模式加载视频时始终显示黑色背景。 有人知道如何改变吗?
您可以将这样的 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
建议自己用flash builder编译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 和 CDN,包括适当的 swf。 干杯, 弗洛里安
关于html - videojs禁用黑色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11845839/