Ir ao redor em um vídeo para tempos de uma matriz
Seguindo as linhas deControle a posição inicial e a duração da reprodução no vídeo em HTML5Eu estou tentando fazer um vídeo saltar de um segmento para o próximo automaticamente quando cada um terminar de jogar. Cada segmento terá a mesma duração e os horários de início de cada segmento estarão em uma matriz.
Eu não consigo descobrir como fazer um loop através da matriz após 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(); }
});
}