HMTL5 视频标签中源格式的顺序是否重要?此外,如果其中一种格式不正确,难道不是所有浏览器都只会找到他们喜欢的那种,而忽略那些不好的吗?
我不明白为什么以下代码在 iOS4.2 safari 上不起作用:
<video id="myVideo" poster="/images/01.png" width="600" height="400" >
<source src="/uploads/12373/6/oceans-clip.mp4" type="video/mp4" />
<source src="/uploads/12373/6/oceans-clip.webM" type="video/webM" />
<source src="/uploads/12373/6/oceans-clip.ogv" type="video/ogg" />
<p>Your browser does not support the video tag.</p>
</video>
<div class="control">
<a href="#" class="btnPlay">Play/Pause</a>
</div>
在我的 Safari 中的 iPhone 上,播放暂停按钮工作正常,它似乎正在加载视频,但随后我收到一个弹出窗口,说“无法播放电影”。我能想到的唯一事情是 .webM 文件实际上并不存在(这是真的,它不存在,尽管其他文件存在)或者我需要在 .webM 之前指定 .ogv。