HTML Audio/Video DOMprogressСобытия

Справочное руководство по HTML Audio/Video DOM

Пример

Подсказка: видео загружается:

myVid=document.getElementById("video1");
myVid.onprogress=alert("Downloading video");

Попробуйте сами »

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

Когда браузер загружает указанное аудио/видео, возникает событие progress.

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

  1. loadstart
  2. durationchange
  3. loadedmetadata
  4. loadeddata
  5. прогресс
  6. canplay
  7. canplaythrough

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают событие progress.

Примечание:Internet Explorer 8 и более ранние версии не поддерживают это событие.


Синтаксис

В HTML:

<audio|video onprogress="SomeJavaScriptCode">

В JavaScript:

audio|video.onprogress=SomeJavaScriptCode;

Использование addEventListener():

audio|video.addEventListener("progress", function()
  {
  //SomeJavaScriptCode
  }
);

Технические детали

Поддерживаются следующие HTML-теги: <audio>, <video>
Поддерживаются следующие объекты JavaScript: Audio, Video


实例

Другие примеры

Используйте addEventListener() для прослушивания события progress


Справочное руководство по HTML Audio/Video DOMдругие расширения