HTML5视频代码无法在Chrome上使用“codecs”属性

时间:2014-10-29 11:49:52

标签: html5 google-chrome video codec

我有一个“视频”标签如下:

<video id="videoTag" loop autoplay controls preload poster="xxx.jpg" height="100%" width="100%">
      <source src="xxx.mp4" type="video/mp4; codecs='avc1.64001E, mp4a.40.2'"/>
</video>

它一直在Chrome中完美运行,直到最近的Chrome更新(无法确定哪个版本),因为该更新我必须从“source”中删除“codecs”属性,留下这样的内容:

<video id="videoTag" loop autoplay controls preload poster="xxx.jpg" height="100%" width="100%">
      <source src="xxx.mp4" type="video/mp4"/>
</video>

现在它运作良好。

我的问题是:为什么会这样? Chrome是否不再特别支持“编解码器”属性或该编解码器? “codesc”属性对浏览器真的有用吗? 你能否对此有所了解?

顺便说一下,它总是在IE11上运行良好,具有和“编解码器”属性。

谢谢!

0 个答案:

没有答案