Привет. Есть код:
playB.addEventListener("click", function() {
audio.play();
audioPlay = setInterval(function() {
// момент воспроизведения и общее время
elapsed = setTime(audio.currentTime);
duration = setTime(audio.duration);
// проверяем, что переменная treck < 5
if (elapsed == duration && trak < 5) {
trak++; // увеличиваем id
switchTrak(trak); // меняем трек
}
// если id больше или равен 5
else if (elapsed == duration && trak >= 5) {
trak = 0; // возвращаемся к первому
switchTrak(trak); // меняем трек
}
}, 50)
}, false);
Необходимо инициировать (через timeupdate) таймеры, по типу:
audio.addEventListener("timeupdate", function () {
elapsed.innerHTML = setTime(audio.currentTime);
duration.innerHTML = setTime(audio.duration);
}, false);
P.S.: Вместе - они работать не хотят.
Посоветуйте - что делать?