HTML5视频Flash回退建议

4

我正在使用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>

我需要创建视频标签,然后有两个src文件,一个是.mp4格式的,另一个是.flv格式的吗?

欢迎提供任何建议。 Kyle

2个回答

4

看这个:

<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>

3
您应该将“完全不支持”移至object元素内部。另外,请记住,在HTML5浏览器中,即使它们无法本地读取视频,也永远不会使用Flash备用方案。 - Damien

0

我认为你应该将Flash回退放置在视频标签内部。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接