Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5视频标签不适用于;编解码器“;Chrome上的属性_Html_Google Chrome_Video_Codec - Fatal编程技术网

HTML5视频标签不适用于;编解码器“;Chrome上的属性

HTML5视频标签不适用于;编解码器“;Chrome上的属性,html,google-chrome,video,codec,Html,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更新(无法确定是哪个版本)之前,它

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

<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中一直工作得很好,因为那次更新我不得不从“源”中删除“codecs”属性,留下如下内容:

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

现在它运行良好

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

顺便说一句,它在IE11上总是工作得很好,带有和不带“codecs”属性

谢谢