Событие | Описание |
---|
abort | Отправляется, когда воспроизведение прерывается. Например, если воспроизведение прерывается и начинается с самого начала. |
canplay | Отправляется, когда для воспроизведения медиа доступно достаточно данных. По крайней мере, в течение нескольких кадров. Соответствует состоянию HAVE_FUTURE_DATA . |
canplaythrough | Отправляется, когда состояние готовности меняется на HAVE_ENOUGH_DATA , указывая на то, что медиа может воспроизводиться без прерывания, при условии, что скорость загрузки остается на текущем уровне или выше. При переключении между приостановкой и воспроизведением, так же, отправится это событие. Примечание: Ручная установка currentTime вызовет событие canplaythrough в Firefox. В других браузерах это может не произойти. |
durationchange | Указывает на изменение продолжительности медиафайла. Например, когда файл загружен достаточно для получения его продолжительности. |
emptied | Событие отправляется, например, если медиафайл уже загружен (или частично загружен), и метод load() был вызван, что бы его перезагрузить. |
ended | Отправляется, когда воспроизведение завершено. |
error | Отправляется, когда произошла ошибка. Атрибут error медиа объекта содержит более подробную информацию об ошибке. |
interruptbegin | Отправляется, когда воспроизведение на Firefox OS устройстве прервано по любой из причин. Например, когда приложение свернуто в фон или воспроизведение аудио с бОльшим приоритетом. |
interruptend | Отправляется при возобновлении ранее прерванного воспроизведения на Firefox OS устройстве. |
loadeddata | Загрузка первого кадра завершена. |
loadedmetadata | Метаданные были загружены. Все атрибуты содержат максимум информации. |
loadstart | Отправляется при начале загрузки медиа. |
pause | Отправляется, когда воспроизведение приостановлено. |
play | Отправляется, когда воспроизведение начинается после того, как было приостановлено (поставлено на паузу). |
playing | Отправляется, когда воспроизведение начинается в первый раз, после паузы или после перезапуска. |
progress | Отправляется периодически для информирования о прогрессе загрузки файла. Информация об объеме загруженных данных доступна в атрибуте buffered . |
ratechange | Отправляется при изменении скорости воспроизведения. |
seeked | Отправляется после завершения операции поиска. |
seeking | Отправляется при старте операции поиска. |
stalled | Отправляется, когда user agent пытается получить мультимедийные данные, но данные не доступны. |
suspend | Отправляется, когда загрузка медиа приостановлена. Это может произойти по причине завершения загрузки, а так же и по другим причинам. |
timeupdate | Отправляется при изменении значения атрибута currentTime . |
volumechange | Отправляется при изменении уровня звука, а так же при его включении или выключении. |
waiting | Отправляется, когда операция (например воспроизведение) была отложена до завершения другой операции (например поиск). |