2

iOS デバイスでフロー プレーヤーを使用して動画を自動再生する方法はありますか? 私はたくさん検索しましたが、何も見つけることができませんでした。

以下のコードを使用してビデオを表示しました:`

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

3 に答える 3

1

flowplayer HTML5 を使用する必要があります。彼らのセットアップドキュメントに従ってください JavaScript を介して div コンテナーにflowplayer
(私は現在 v.5.4 を使用しています) を手動でインストールし、fp オブジェクトの "load()" メソッドにアクセスすることで、これを実現でき
ます 。ビデオ ソースは空白です。これは、load メソッドがソースの配列を fp オブジェクトに適用するためです。あなたのビデオ ポスターの有効な URL を含めて、ユーザーが希望なしに取り残されることのないようにします ;)

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>  

お役に立てれば!

于 2013-04-18T06:13:24.250 に答える
0

残念ながら、iOS では不可能です。ビデオを再生するには、ユーザーの操作が必要です。関連する注意事項として、オーディオもコードで制御することはできません。ソース

于 2013-04-18T00:08:00.133 に答える
0

iOSデバイスでは自動再生オプションが可能だと思います。

次の構成に従います。

  1. splash: true;
  2. api.toggle();apiがflowplayerのメソッドとプロパティで構成されている場所で使用
于 2016-04-02T18:24:50.083 に答える