2
按照Control start position and duration of play in HTML5 video的順序,我試圖在每個完成播放時自動從一個段跳到下一個段。每個段將具有相同的持續時間,並且每個段的開始時間將在一個數組中。在視頻中跳轉到陣列中的時間
我似乎無法弄清楚如何在addEventListener之後遍歷數組。
var video = document.getElementById('player1');
function settheVariables() {
var videoStartTime= ["4","15","26","39"];
for (var i = 0; i < videoStartTime.length; i++) {
if (video.currentTime < videoStartTime[0]){
video.currentTime = videoStartTime[i];
}
durationTime = 5;
}
//This part works when I plug in numbers for videoStartTime.
video.addEventListener('timeupdate', function() {
if(this.currentTime > (// videoStartTime [current index] + durationTime)){
this.currentTime = (// videoStartTime with next index);
video.play(); }
});
}
我完全錯過了整數/字符串的問題。我正在過度複雜。我非常感謝像你這樣的人幫助我學習。非常感謝。 – user1877124 2013-05-10 04:58:38