1

Video.js 的主页声明如下(强调我的):

无论用户使用的是最新版本的浏览器,还是 Internet Explorer 6 之类的古老版本,他们都将获得类似的 Video.js 体验,它使用超轻量级的 Flash 播放器用于不支持 HTML5 视频的浏览器。

这对我来说,如果我有一个没有安装 Flash 插件的 IE8 实例,这个“超轻量级 Flash 播放器”应该会显示视频。但是,情况似乎并非如此。当我去http://videojs.com时,我只看到一个黑框而不是视频。

我是否误解了 Video.js 的嵌入式 Flash 播放器的用途?还是发生了其他事情?

更新:我添加了一个屏幕截图,我收到以下无用的 JavaScript 错误:

消息:m`I0_1363975786212

在此处输入图像描述

4

1 回答 1

8

这对我来说,如果我有一个没有安装 Flash 插件的 IE8 实例,这个“超轻量级 Flash 播放器”应该会显示视频。

我认为您误解了该声明,并且他们在那里使用的措辞不太好。我认为“超轻量级 Flash 播放器”应该被理解为“在 Flash 中实现的超轻量级视频播放器,需要 Flash Player 插件”。

换句话说,他们提到的“超轻量级 Flash 播放器”并不是整个 Adob​​e Flash Player 插件的替代品。它是一个在 Flash 中实现的视频播放器,一个 swf 文件。这个想法是,当不支持 HTML5 视频时,如果安装了 Flash Player 插件,将使用 Flash 代替。

所以对于“Video.js 是否应该在没有 Flash 插件的情况下在 IE8 中工作?”这个问题,答案是否定的。

于 2013-03-23T11:22:09.743 回答