oncanplay-tapahtuma
Määritelmä ja käyttö
oncanplay-tapahtuma tapahtuu, kun selain voi alkaa toistaa määritettyä ääntä/videota (kun se on varastoitu riittävästi aloittamista varten).
Audio/video latauksen aikana tapahtuu seuraavassa järjestyksessä seuraavat tapahtumat:
Esimerkki
Esimerkki 1
Suorita JavaScript, kun video on valmis alkamaan toistaa:
<video oncanplay="myFunction()">
Esimerkki 2
Suorita JavaScript, kun ääni on valmis alkamaan toistaa:
<audio oncanplay="myFunction()">
Syntaksi
HTML:ssä:
<elementti oncanplay="myScript">
JavaScriptissa:
objekti.oncanplay = function(){myScript};
JavaScriptissa, käytä addEventListener() metodia:
objekti.addEventListener("canplay", myScript);
Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener() metodi.
Tekninen yksityiskohta
Päihdytys: | Ei tuettu |
---|---|
Peruutettavissa: | Ei tuettu |
Tapahtumatyypit: | Tapahtuma |
Tuetut HTML-merkit: | <audio> ja <video> |
DOM versio: | Taso 3 tapahtumat |
Selaimen tuki
Taulukossa olevat luvut osoittavat ensimmäisen sallivan selaimen version, joka tukee tätä tapahtumaa.
Tapahtuma | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncanplay | Tuki | 9.0 | Tuki | Tuki | Tuki |