项目用的是html5的video播放视频,使用的videojs,听说他兼容所有浏览器,但项目实际在IE8
下进行测试发现无法播放,在官网上查看文档发现都是英文,实在看不懂所以想大家求助,大家有没有用过
这个插件。
发现在ie8下生成了object标签,但是无法播放。不知这是一种什么机制?
项目用的是html5的video播放视频,使用的videojs,听说他兼容所有浏览器,但项目实际在IE8
下进行测试发现无法播放,在官网上查看文档发现都是英文,实在看不懂所以想大家求助,大家有没有用过
这个插件。
发现在ie8下生成了object标签,但是无法播放。不知这是一种什么机制?
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
5 回答1.3k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
首先
video.js
是一个HTML5播放器,而IE 8 不支持HTML5,所有它将尝试使用Flash
播放(那个object是video.js尝试用Flash
播放该视频生成的)。 所以,保证video-js.swf
路径一定要正确!另外,还有一个小坑,确保设置了poster image
,否则Flash player可能不会工作(这是 stackoverflow 上看到的,我没验证过)。最后,再提供另外两款支持IE8 的视频播放器: