Atrybut zmiany czasu trwania HTML


Definicja i użycie

Zdarzenie zmiany czasu trwania występuje, gdy zmienią się dane czasu trwania określonego audio/wideo.

Uwaga: Po załadowaniu audio/wideo czas trwania zmieni się z „NaN” na rzeczywisty czas trwania audio/wideo.

Podczas procesu ładowania audio/wideo występują następujące zdarzenia, w tej kolejności:

  1. Rozpoczęcie ładowania
  2. zmiana czasu trwania
  3. załadowane metadane
  4. załadowane dane
  5. postęp
  6. mogę grać
  7. może grać

Dotyczy

Atrybut ondurationchange jest częścią atrybutów zdarzenia i może być używany w następujących elementach:

Elementy Wydarzenie
<audio> zmiana czasu trwania
<wideo> zmiana czasu trwania

Przykłady

Przykład dźwięku

Uruchom „myFunction”, gdy dźwięk jest gotowy do rozpoczęcia odtwarzania:

<audio ondurationchange="myFunction()">

Przykład wideo

Uruchom „myFunction”, gdy wideo jest gotowe do rozpoczęcia odtwarzania:

<video ondurationchange="myFunction()">

Obsługa przeglądarki

ondurationchangeAtrybut ma następującą obsługę przeglądarki dla każdego elementu :

Element
audio Yes 9.0 Yes Yes Yes
video Yes 9.0 Yes Yes Yes