有什么方法可以在iOS设备上使用Flow Player自动播放视频吗? 我已经搜索了很多,什么也找不到。

我已使用以下代码显示视频:

        <source src="file2.mp4" type="video/mp4">


        <object id="flash_fallback_1"  class="vjs-flash-fallback"  type="application/x-shockwave-flash" data="flowplayer-3.2.7.swf">

            <param name="movie" value="flowplayer-3.2.7.swf">
    <param name="allowfullscreen" value="true" />
            <param name="flashvars" value="config={'clip':[{'url': 'file2.mp4','autoPlay':true,'autoBuffering':true}]}">
        </object>
    </video>`

===============>>#1 票数:1

您需要使用flowplayer HTML5。 遵循他们的安装文档
您可以通过以下方式来实现此目的:通过JavaScript将flowplayer(我目前正在使用v.5.4)手动安装到div容器,然后访问fp对象“ load()”方法
此处说明手动安装
我将视频源留为空白,因为我的加载方法会将源数组应用于fp对象。 我会为您的视频海报提供一个有效的网址,这样您的用户就不会没有希望;)

HTML:

<div id="fp-cnt" class="container">  
   <video id="html5_video" poster="[URL]" >
      <source type="application/x-mpegurl" src="[BLANK ON PURPOSE]">
      <source type="video/mp4" src="[BLANK ON PURPOSE]"/> 
   </video>
</div>  

JavaScript的:

 <script>       
        function loadFlowPlayer() {
           // install flowplayer to an element with id "fp-cnt"
           $("#fp-cnt").flowplayer({});

           var _elm = document.getElementById("fp-cnt");
           var _obj = flowplayer(_elm);

           _obj.load([
               { mpegurl: "[URL]" },
               {     mp4: "[URL]"  }
            ]);
        }

 </script>  

希望这可以帮助!

===============>>#2 票数:0 已采纳

遗憾的是,在iOS上不可能,需要用户交互才能播放视频。 值得一提的是,音频也无法通过代码控制。 资源

===============>>#3 票数:0

我认为在iOS设备上可以使用自动播放选项。

遵循以下配置:

  1. splash: true;
  2. 使用api.toggle(); api由flowplayer的方法和属性组成

  ask by NewPHP translate from so

未解决问题?本站智能推荐: