簡體   English   中英

HTML5播放列表播放2個視頻,大約4或5個?

[英]HTML5 Playlist plays 2 videos, How about 4 or 5?

我可以使用Apple的這段代碼依次播放兩個視頻(並且不暫停!)(請參閱第2-4節)...

https://developer.apple.com/library/content/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/ControllingMediaWithJavaScript/ControllingMediaWithJavaScript.html

...但是關於如何播放第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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM