我有一个正在为一个 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 上运行