我正在使用 html5 视频标签,想知道您是否可以帮助回答以下问题。当包含不同的文件格式 .mp4、.ogg 等时,我是否还必须包含 .flv 作为 flash 后备,或者浏览器是否知道自动默认为 flash 版本?
目前我只使用 .mp4:
<video width="300" height="188" type="video/mp4" src="video/video.mp4" controls preload="none" poster="img/test.png">
</video>
我是否需要创建视频标签,然后有 2 个 src 文件,1 个用于 .mp4,1 个用于 .flv?
欢迎所有建议。 凯尔
最佳答案
检查一下:
<video controls="controls" width="400" height="300" poster="girl.jpg" preload="metadata">
<source src="beach.mp4" type="video/mp4">
<source src="beach.ogg" type="video/ogg">
<object id="flowplayer" width="700" height="400" data="flowplayer-3.2.7.swf" type="application/x-shockwave-flash">
<param name="movie" value="flowplayer-3.2.7.swf">
<param name="flashvars" value='config={"clip":"beach.mp4"}'>
</object>
<p>No support at all, download a new version of your browser!</p>
</video>
关于flash - html5 视频 flash 回退建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8211854/