HTML5视频元素中mp4之前或之后的webm?

时间:2015-01-05 18:43:23

标签: html5 video html5-video mp4 webm

我在那里讨论的每个教程/解释都讨论HTML5视频格式回退使用这种类型的标记作为示例:

<video autoplay>  
  <source src="/myvideo.mp4" type="video/mp4">  
  <source src="/myvideo.webm" type="video/webm">  
  Sorry, your browser doesn't support HTML5 video.  
</video> 

所以我的问题是,为什么每个人都建议将MP4置于Webm格式之前?如果你的浏览器支持Webm,它几乎肯定支持MP4 ...上面的标记基本上确保永远不会使用更高效的Webm视频,即使它可以说更好的压缩并且会减少带宽。这是为什么?

我是否错过了有关视频后备工作方式的内容?

1 个答案:

答案 0 :(得分:5)

它与向后兼容iOS 3设备有关。运行iOS 3的iPad有一个错误,使他们无法注意到列出的第一个视频源。

MP4视频类型是唯一支持的视频格式,因此如果视频的mp4版本不是第一个源,则会被忽略。

因此,如果您想向尚未升级iOS的iPad用户提供视频,则需要先列出您的MP4文件,然后再列出其他视频格式。

Read more