如何让OGG视频在Firefox 3.6.20中执行自动播放

时间:2011-08-28 23:29:10

标签: html5 firefox video

我有一个简单的面向HTML5的本地页面,可以使用IE 9和Google Chrome 13在Windows Vista和Windows 7下正确,一致地使用MP4和WebM格式播放​​简单的视频循环。在FireFox 3.6.20下,指定OGG视频文件将播放,但一旦完成,将不会回到视频片段的开头并再次播放。

我执行视频播放的HTML如下:

<video class="video-js" width="600" height="400" poster="images/home.jpg" preload="auto" autoplay="autoplay" loop="loop"> 
  <source src="videos/home.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' /> 
  <source src="videos/home.webm" type='video/webm; codecs="vp8, vorbis"' /> 
  <source src="videos/home.ogv" type='video/ogg; codecs="theora, vorbis"' /> 
  <!-- Flash Fallback. Use any flash video player here. Make sure to keep the vjs-flash-fallback class. --> 
  <object id="flash_fallback_1" class="vjs-flash-fallback" width="600" height="400" type="application/x-shockwave-flash" 
    data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf"> 
    <param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" /> 
    <param name="allowfullscreen" value="true" /> 
    <param name="flashvars" 
      value='config={"playlist":["image.png", {"url": "home.mp4","autoPlay":true,"autoBuffering":true}]}' /> 
    <!-- Image Fallback. Typically the same as the poster image. --> 
    <img src="images/home.jpg" width="600" height="400" alt="Poster Image" 
      title="No video playback capabilities." /> 
  </object> 
</video> 

有没有办法可以让FireFox回到视频开头,home.ogv,并在完成初始播放后继续播放?

我很抱歉,如果这可能是一个重复的问题,但我试图缩小我的HTML,尽可能多地复制自动播放问题,并且在推荐主题上发布的其他解决方案似乎都没有得到我更接近一个有效的解决方案。

提前感谢您的时间,帮助和耐心......

1 个答案:

答案 0 :(得分:0)

循环属性不起作用,你需要一些JS解决方法。您可以使用JPlayerJW Player,然后让它为您解决。

相关问题