1

に一つだけの映像を入れている私のビデオは、私がループに一つのビデオを入れている http://dynamitechefs.ch/
です。動画は毎回読み込まれています。動画の読み込みを削除するにはどうすればよいですか?
は、ここに私のコード事前に私は自分のコードを使用して、ユーチューブAPIのループを設定して苦労していますたびにループビデオがloading.Iです。ここループ

function onYouTubeIframeAPIReady() { 
    player = new YT.Player('player', { 
     height: mediaParams['height'], 
     width: mediaParams['width'], 
     videoId: mediaParams['v'], 
     playerVars: { 
      controls: 1, 
      showinfo: 0 , 
      startAt:1, 
      rel:0, 
      loop:1, 
      playlist : 'BmAL33M0jcI'  
     }, 
     events: { 
      'onReady': onPlayerReady, 
      'onStateChange': onPlayerStateChange 
     } 
    }); 
} 

おかげです。

答えて

0

IFrame APIプレーヤーパラメータのdocumentationに基づいて、1つのビデオプレーヤーを再生すると、1に設定するとプレーヤーは最初のビデオを何度も再生します。プレイリストプレーヤー(またはカスタムプレイヤー)の場合、プレイヤーはプレイリスト全体を再生し、最初のビデオから再び再生を開始します。

現在のところ、loopパラメータは、playlistパラメータと組み合わせて使用​​した場合、 AS3プレーヤーでのみ機能することに注意してください。 ループ単一のビデオに、1にループパラメータ値を設定すると、既に プレーヤAPIのURLで指定された同じビデオIDに プレイリストパラメータ値を設定します。詳細については

https://www.youtube.com/v/VIDEO_ID? > version=3 
&loop=1 
&playlist=VIDEO_ID 

、これを使用しますdemoで、IFrame APIのさまざまなパラメータがどのように機能するかを知ることができます。

0

プレーヤーのバッファをメモリに保持してリロードを防止するため、ビデオが最後に近づいたとき(つまり99%が完了したとき)に、player.seekTo関数を使用してビデオの先頭を探すことができます。あなたは以下のコードでこの例を見ることができます:

var player; 
// Callback for when the YouTube iFrame player is ready 
function onYouTubeIframeAPIReady() { 
    player = new YT.Player('player', { 
    // Set Player height and width 
    height: '390', 
    width: '640', 
    // Set the id of the video to be played 
    videoId: 'Rykmwn0SMWU', 
    // Setup event handelers 
    events: { 
     'onReady': onPlayerReady, 
    } 
    }); 
}; 

function onPlayerReady() { 
var interval = setInterval(function(){ 
    console.log(player.getCurrentTime()/player.getDuration()) 
    if (player.getCurrentTime()/player.getDuration() > .99) { 
    player.seekTo(0) 
    } 
},500); 
} 
+0

私は、これは、それはまだsame..Iは、そのバッファから再生していないと思う示しcode.Butみました.. –

+0

あなたはに応じて0.99値を変更する必要がある場合がありますビデオの長さ、または理想的には、ビデオの最後の秒の値を計算するためのより洗練された方法があります。 .9などのより控えめな値に変更して、コードにエラーがないことを確認してください。 – matthewayne

+0

大丈夫です。私は試してみてください.. –

関連する問題