Apple からのこのコードを使用して、2 つのビデオを連続して (そして一時停止なしで) 再生することができます (セクション 2-4 を参照)...
...しかし、3 番目または 5 番目のビデオを再生する方法について完全に失われました。問題は、私が Javascript 初心者であることです :-( ので、これを理解した場合は、できるだけ多くのコードを共有してください。
Apple からのこのコードを使用して、2 つのビデオを連続して (そして一時停止なしで) 再生することができます (セクション 2-4 を参照)...
...しかし、3 番目または 5 番目のビデオを再生する方法について完全に失われました。問題は、私が Javascript 初心者であることです :-( ので、これを理解した場合は、できるだけ多くのコードを共有してください。
1本目の動画終了⇒2本目の動画開始 2
本目の動画終了⇒3本目の動画開始 3
本目の動画終了⇒4本目の動画開始 4
本目の動画終了⇒1本目の動画開始
ended
イベントハンドラーをノンストップで再定義しているだけです...
0から始まる変数を使用することもできます。毎回インクリメントし、SRCをi%video_countに設定します
var i = 0;
var sources = ["http://www.a.com/blargh.m4v", "http://www.b.com/blargh.m4v"];
videoElement.addEventListener('ended', function(){
videoElement.src = sources[(++i)%sources.length];
videoElement.load();
videoElement.play();
}, false);
...上記のコードは、あなたの例のように、ビデオがすでにオンロードで再生されていることを前提としています