oncanplaythrough event
Definitie en gebruik
Als de browser voorspelt dat hij het specifieke mediabestand kan afspelen tot het einde zonder verdere buffering, dan vindt de oncanplaythrough-gebeurtenis plaats.
Tijdens het laden van audio/video vinden de volgende gebeurtenissen in de volgende volgorde plaats:
Voorbeeld
Voorbeeld 1
Voer JavaScript uit wanneer de video kan worden afgespeeld zonder te stoppen:
<video oncanplaythrough="myFunction()">
Voorbeeld 2
Voer JavaScript uit wanneer de audio kan worden afgespeeld zonder te stoppen:
<audio oncanplaythrough="myFunction()">
Syntaxis
In HTML:
<element oncanplaythrough="myScript">
In JavaScript:
object.oncanplaythrough = function(){myScript};
In JavaScript, gebruik de addEventListener() methode:
object.addEventListener("canplaythrough", myScript);
Opmerking:Internet Explorer 8 of oudere versies ondersteunen dit niet addEventListener() methode.
Technische details
Bubbelend: | Niet ondersteund |
---|---|
Annuleerbaar: | Niet ondersteund |
Gebeurtenis type: | Gebeurtenis |
Ondersteunde HTML tags: | <audio> en <video> |
DOM versie: | Niveau 3 Gebeurtenissen |
Browserondersteuning
De cijfers in de tabel vermelden de eerste browserversie die het gebeurtenis volledig ondersteunt.
Gebeurtenis | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncanplaythrough | Support | 9.0 | Support | Support | Support |