是不是有可能使用html5然后使用flashplayer玩flowplayer

时间:2013-04-05 12:34:44

标签: html5 flowplayer

我的视频是在亚马逊,我想通过流动播放器或jwplayer播放此视频。但我的要求是视频首先尝试在html5中播放,如果不可能它将进入闪光模式。 我需要HTML5嵌入代码和Flash嵌入代码的组合。嵌入代码将自动检测请求设备是否可以播放HTML5。如果是这样,它将提供该代码。如果没有,它将提供Flash版本

1 个答案:

答案 0 :(得分:0)

我知道自从问过这个问题以来已经有一段时间了,但是如果有其他人正在寻找答案你可以试试

<video width="VIDEO-WIDTH" height="VIDEO-HEIGHT" controls preload="auto">
<source src="VIDEO-PATH.m4v"  type="video/mp4">
<source src="VIDEO-PATH.ogv" type="video/ogg">
<object class="aligncenter" type="application/x-shockwave-flash" data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" width="560" height="315">
    <param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf">
    <param name="allowFullScreen" value="true">
    <param name="wmode" value="transparent">
    <param name="flashvars" value="config={'clip': {'url':'VIDEO-PATH.m4v','autoPlay':false, 'autoBuffering':true }}">
    <p>Your browswer does not support video...</p>
</object>
</video>

将“VIDEO-WIDTH”和“VIDEO-HEIGHT”替换为视频尺寸,并将“VIDEO-PATH”替换为视频的完整网址,您就可以了。

一个重要的注意事项:mp4 / m4v视频文件无法在Firefox中播放。如果你使用HTML5视频标签,Firefox也不会回退到Flash。它只会显示一个空白框。除了mp4之外,还需要包含一个ogv文件格式。