Определение и использование
Событие durationchange происходит, когда длительность данных указанного аудио / видео изменяется.
Примечание: Если аудио / видео загружается, длительность будет меняться от "NaN" к фактической продолжительности аудио / видео.
В процессе загрузки аудио / видео, следующие события происходят в следующем порядке:
- loadstart
- durationchange
- loadedmetadata
- loadeddata
- progress
- canplay
- canplaythrough
Относится к
ondurationchange атрибут является частью атрибутов события , и могут быть использованы на следующих элементах:
элементы | Мероприятие |
---|---|
<audio> | durationchange |
<video> | durationchange |
Примеры
Audio Пример
Запуск "myFunction" , если звук готов начать играть:
<audio ondurationchange="myFunction()">
Попробуй сам " Video Пример
Запуск "myFunction" , когда видео готово начать играть:
<video ondurationchange="myFunction()">
Попробуй сам " Поддержка браузеров
ondurationchange
атрибут имеет следующую поддержку браузера для каждого элемента:
Элемент | |||||
---|---|---|---|---|---|
audio | да | 9.0 | да | да | да |
video | да | 9.0 | да | да | да |