HTML Oudio/Video DOM duurverandering Gebeurtenis

❮ HTML oudio/video DOM-verwysing

Voorbeeld

Waarskuwing dat die duur van die video verander het:

var vid = document.getElementById("myVideo");
vid.ondurationchange = function() {
    alert("The video duration has changed");
};

Meer "Probeer dit self" voorbeelde hieronder.


Definisie en gebruik

Die duurverandering-gebeurtenis vind plaas wanneer die tydsduurdata van die gespesifiseerde oudio/video verander word.

Let wel: Wanneer 'n oudio/video gelaai word, sal die tydsduur verander van "NaN" na die werklike duur van die oudio/video.

Tydens die laaiproses van 'n oudio/video vind die volgende gebeure plaas, in hierdie volgorde:

  1. laai begin
  2. tydsduur verander
  3. gelaaide metadata
  4. gelaaide data
  5. vordering
  6. kan speel
  7. kan deurspeel

Blaaierondersteuning

Die nommers in die tabel spesifiseer die eerste blaaierweergawe wat die geleentheid ten volle ondersteun.

Event
durationchange Yes 9.0 Yes Yes Yes

Sintaksis

In HTML:

<audio|video ondurationchange="myScript">

In JavaScript:

audio|video.ondurationchange=function(){myScript};

In JavaScript, gebruik die addEventListener() metode:

audio|video.addEventListener("durationchange", myScript);

Tegniese besonderhede

Ondersteunde HTML-etikette: <klank> en <video>
Ondersteunde JavaScript-objekte: Oudio Video

Meer voorbeelde

Voorbeeld

Waarskuwing dat die duur van die oudio verander het:

var aud = document.getElementById("myAudio");
aud.ondurationchange = function() {
    alert("The audio duration has changed");
};

❮ HTML oudio/video DOM-verwysing