Springe in einem Video mal von einem Array umher

In Anlehnung anSteuern Sie Startposition und Wiedergabedauer in HTML5-VideosIch versuche, automatisch einen Videosprung von einem Segment zum nächsten zu machen, wenn jedes mit dem Abspielen fertig ist. Jedes Segment hat die gleiche Dauer und die Startzeiten für jedes Segment liegen in einem Array.

Ich kann nicht scheinen, herauszufinden, wie man das Array nach addEventListener durchläuft.

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();  }

});

}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage