Показать сообщение отдельно
  #1 (permalink)  
Старый 13.11.2020, 12:15
him him вне форума
Аспирант
Отправить личное сообщение для him Посмотреть профиль Найти все сообщения от him
 
Регистрация: 19.08.2013
Сообщений: 93

Событие при воспроизведении аудио
Есть рабочий код
var audio = new Audio();
..
audio.play();


Нужно отловить событие завершения проигрывание аудио, что бы "разгреить" кнопку,
запускающую проигрывание.
Тега в html <audio></audio> нету. Кнопка - button.

Пробую так
var audio = new Audio().addEventListener('ended', function () { console.log(" ended !! "); });
...
audio.play();


Получаю ошибку в последней строке:
TypeError: audio is undefined

Почему так ? А как иначе ?
Ответить с цитированием