САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут ondurationchange



Определение и использование

Событие durationchange происходит при изменении данных продолжительности указанного аудио / видео.

Примечание: Когда аудио / видео загружается, продолжительность будет меняться от "NaN" к фактической продолжительности аудио/видео.

Во время процесса загрузки аудио / видео происходят следующие события, в этом порядке:

  1. loadstart
  2. durationchange
  3. loadedmetadata
  4. loadeddata
  5. progress
  6. canplay
  7. canplaythrough

Применение

Атрибут ondurationchange является частью Атрибута Событий и может использоваться на следующих элементах:

Элемент Событие
<audio> durationchange
<video> durationchange

Примеры

Пример Audio

Запустите "myFunction", когда звук будет готов начать воспроизведение:

<audio ondurationchange="myFunction()">
Попробуйте сами »

Пример Video

Запустите "myFunction" когда видео будет готово для начала воспроизведения:

<video ondurationchange="myFunction()">
Попробуйте сами »

Поддержка браузеров

Атрибут ondurationchange имеет следующую поддержку браузера для каждого элемента:

Элемент
audio Да 9.0 Да Да Да
video Да 9.0 Да Да Да