6

我有这个代码:

<video width="365" height="250" controls>
   <source src="../videos/MiSIPP_Overview.mp4" type="video/mp4" />
   <source src="../videos/MiSIPP_Overview_OGV.ogv" type="video/ogg" />
   (HTML 5 video player has failed)
</video>

它在 Chrome 和 Firefox 中都能正常工作(使用 OGG 后备),但它绝对不能在 IE10 或模拟 IE9 中工作。我得到“无效来源”。

我尝试将 src 标记更改为通过 http 指向托管文件...但这也不起作用。

我也尝试过使用 Freemake Video Converter 生成一个 .webm 文件,并指向它。还是没有骰子。

还有什么我可以尝试的吗?

4

3 回答 3

1

我遇到了这个问题,发现不支持视频编解码器。获取视频转换器软件(如 Oxelon - 它是免费的)并选择输出为 .mp4(即使源是 .mp4)。并选择视频编解码器为(H264),音频编解码器为(AAC)。这将解决您的问题。

奥马尔

于 2014-10-22T18:10:30.817 回答
0

添加

<source src="../videos/MiSIPP_Overview_OGV.webm" type="video/webm" />

代码中的源类型。它在IE浏览器中的支持。

于 2013-08-22T12:36:59.367 回答
0

不确定您是如何进行 IE9 仿真的,但如果您还没有这样做,请在头部部分尝试此操作。

<meta http-equiv="X-UA-Compatible" content="IE=9"/>
于 2013-06-17T07:58:20.497 回答