[英]Dynamically create a playlist of videos in html5 and play videos sequentially
[英]HTML5 Playlist plays 2 videos, How about 4 or 5?
我可以使用Apple的這段代碼依次播放兩個視頻(並且不暫停!)(請參閱第2-4節)...
...但是關於如何播放第3或第5個視頻,您完全迷失了。 麻煩是我是Javascript noob :-(,因此,如果您發現此錯誤,請共享盡可能多的代碼。
第一部影片已結束=>播放第二部影片
第二個視頻的結尾=>開始第三個視頻
第三部影片的結尾=>開始第四部影片
第四部影片的結尾=>開始播放第一部影片
只是不停地重新定義了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);
...上面的代碼假定視頻已經開始播放,就像您的示例一樣
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.