为什么我们应该在HTML5回退中链接与浏览器尚不支持的格式相同的格式?



我一直在阅读关于为我的HTML页面嵌入多个源视频以最大限度地支持多个浏览器的文章。然而,在我下面的例子中,当我们以两种不同的格式(MP4和WEBM(添加两个源并添加后备内容以防浏览器不支持这两种格式时,

我已经看到在回退内容的超链接中使用了相同类型的格式(MP4(。我知道,只有当我们添加的两个源都不受浏览器支持时,才会出现回退内容。

问题
如果该格式适用于该浏览器,我们就不需要在回退内容中添加相同的格式。我对那里的情况感到困惑。

<video controls>
<source src="rabbit320.mp4" type="video/mp4">
<source src="rabbit320.webm" type="video/webm">
<p>Your browser doesn't support HTML5 video. Here is a <a href="rabbit320.mp4">link to the video</a> instead.</p>
</video>

关于这个例子的更多信息,你可以在这里找到:媒体文件支持

回退内容适用于不支持<video>元素的浏览器,而不适用于那些不支持<source>元素提供的格式的浏览器。

…即使浏览器不支持内部播放的格式,用户仍然可以在外部视频播放器中打开它。

相关内容

最新更新