相关疑难解决方法(0)

不支持所有类型时的HTML5视频后备

在HTML5规范中,建议您将后备素材放入<video>不支持它的旧版浏览器的代码中。

<video width="400" controls>
    <source src="mov_bbb.mp4" type="video/mp4">
    <source src="mov_bbb.ogg" type="video/ogg">
    Your browser does not support HTML5 video.
</video>
Run Code Online (Sandbox Code Playgroud)

但是,当不支持所有源类型时,我找不到任何可用于回退的东西。例如,我的Chromium浏览器无法播放video/mp4,但可以播放video/ogg。因此,我希望这会呈现后备文本。

<video width="400" controls>
    <source src="mov_bbb.mp4" type="video/mp4">
    Your browser does not support HTML5 video.
</video>
Run Code Online (Sandbox Code Playgroud)

相反,我只是得到了一个没有任何内容的视频播放器,因为它无法加载mp4文件。

没有可用的视频源时,是否有办法在HTML 5视频中进行回退?我知道我尝试的回退仅适用于旧版浏览器,但仍然需要回退,因为没有可用的源。

html5 html5-video

4
推荐指数
1
解决办法
3817
查看次数

标签 统计

html5 ×1

html5-video ×1