HTML-oudio/video-DOM kan gebeurtenis speel

❮ HTML oudio/video DOM-verwysing

Voorbeeld

Waarsku dat die video gereed is om te begin speel:

var vid = document.getElementById("myVideo");
vid.oncanplay = function() {
    alert("Can start playing video");
};

Meer "Probeer dit self" voorbeelde hieronder.


Definisie en gebruik

Die canplay-gebeurtenis vind plaas wanneer die blaaier die gespesifiseerde oudio/video kan begin speel (wanneer dit genoeg gebuffer het om te begin).

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
canplay Yes 9.0 Yes Yes Yes

Sintaksis

In HTML:

<audio|video oncanplay="myScript">

In JavaScript:

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

In JavaScript, gebruik die addEventListener() metode:

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

Tegniese besonderhede

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

Meer voorbeelde

Voorbeeld

Waarsku dat die oudio gereed is om te begin speel:

var aud = document.getElementById("myAudio");
aud.oncanplay = function() {
    alert("Can start playing audio");
};

❮ HTML oudio/video DOM-verwysing