Video.js的主页声明如下(强调我的):
无论用户是使用最新版本的浏览器,还是像Internet Explorer 6这样古老的东西,他们都会获得与Video.js 相似的体验,它使用超轻量级Flash播放器支持HTML5视频。
我告诉我,如果我有没有安装Flash插件的IE8实例,这个“超轻量级Flash播放器”应该显示视频。但是,情况似乎并非如此;当我去http://videojs.com时,我只看到一个黑盒而不是视频。
我是否误解了Video.js嵌入式Flash播放器的用途?或者还有其他事情发生了吗?
更新:我添加了一个屏幕截图,我收到了以下无用的JavaScript错误:
消息:m`I0_1363975786212
答案 0 :(得分:8)
对我说,如果我有一个没有Flash的IE8实例 插件安装后,这个“超轻量级Flash播放器”应该显示出来 视频。
我认为你误解了这句话,他们在那里使用的措辞并不那么好。我认为“超轻量级Flash播放器”应该被视为“在Flash中实现的超轻量级视频播放器,需要Flash Player插件”。
换句话说,他们提到的“超轻量级Flash播放器”并不是整个Adobe Flash Player插件的替代品。它是一个用Flash实现的视频播放器,一个swf文件。我们的想法是,当不支持HTML5视频时,如果安装了Flash Player插件,则会使用Flash。
所以对于“Video.js应该在没有Flash插件的IE8中工作吗?”的问题,答案是否定的。