Задать вопрос
iRoschak
@iRoschak
Front-end Developer

Как отследить окончание воспроизведение аудиодорожки?

Делаю на сайте возспроизведение аудиодорожки, при клике воспроизводиться аудио и меняется иконка на "pause", при еще одном клике - аудио останавливается, иконка меняется на "play".
Подскажите как реализовать когда аудио прослушано до конца и иконка сама сменилась на "play" ?
  • Вопрос задан
  • 1349 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
erniesto77
@erniesto77
oop, python, php, js
еще есть событие ended
$("audio").on("ended", function() {
    console.log("Audio ended");
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
var audio = document.getElementById("myAudio");
if (audio.currentTime == audio.duration) {
    // ...
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы