我需要加载一个 30 秒的 mp4 视频。当我在 Safari 中加载我的 HTML 时,一切正常加载和视频播放;但是,当我在 Chrome 中加载我的 HTML 文件时,视频文件不会加载。我有一个具有相同代码(不同视频)的模板文件,可以在 Chrome 中加载视频。
会不会是视频文件的问题?它是 .mp4,但它没有 H.264 作为编解码器。
这是我的视频 HTML:
<section id="video">
<!--video width = "640" height = "480" autoplay = "false" controls>-->
<video width = "540" height = "380" controls>
<source src="video/manchester.mp4"/>
</section>
和 CSS:
section #video {
position: relative;
float: right;
width: 50%;
margin-top: 100px;
}
我使用的是 Mac OS X,我通过 iMovie 导出了视频文件。