2

我有一个正在为一个 uni 项目开发的网站,我使用 HTML5 视频标签嵌入了一个视频。代码如下所示:

<video width="400" controls="">
<source src="images/Nexus.mp4" type="video/mp4">
Something broke :/
</video>

它在大学工作得很好,但是当我回家时它不再工作了。我做了一些研究,Chrome 不支持 mp4。好的,所以我找到了一个允许我转换为其他支持类型的站点,所以现在我的代码如下所示:

<video width="400" controls="">
<source src="images/Nexus.mp4" type="video/mp4">
<source src="images/Nexus.ogv" type="video/ogg">
<source src="images/Nexus.webm" type="video/webm">
Something broke :/
</video>

ogg 和 webm 都在工作(我使用评论单独测试了每一个)。但是在家里还是不行。它带有视频小部件并显示正确的视频长度,但播放按钮被禁用并且没有静止图像。但它仍然在大学工作。直到今天。现在我有同样的问题。Chrome 是否停止支持 HTML5 视频标签?

注意ogg 和 webm 仍然可以在 firefox 上运行,但不能在 mp4 上运行

4

1 回答 1

1

尝试重新排列它,以便

<video width="400" controls>
<source src="images/Nexus.ogv" type="video/ogg">
<source src="images/Nexus.webm" type="video/webm">
<source src="images/Nexus.mp4" type="video/mp4">
Something broke :/
</video>

并删除属性控件的空值

于 2013-07-19T07:26:16.733 回答