oncanplaythrough- evenement
Voorbeeld
Voer een JavaScript uit wanneer een video helemaal kan worden afgespeeld, zonder te stoppen:
<video oncanplaythrough="myFunction()">
Meer "Probeer het zelf" voorbeelden hieronder.
Definitie en gebruik
De gebeurtenis oncanplaythrough vindt plaats wanneer de browser schat dat deze via de opgegeven media kan worden afgespeeld zonder te hoeven stoppen voor buffering.
Tijdens het laadproces van een audio/video vinden de volgende gebeurtenissen plaats, in deze volgorde:
- onloadstart
- duurverandering
- onloadedmetadata
- geladen gegevens
- aan de gang
- oncanplay
- oncanplaythrough
Browserondersteuning
De cijfers in de tabel geven de eerste browserversie aan die de gebeurtenis volledig ondersteunt.
Event | |||||
---|---|---|---|---|---|
oncanplaythrough | Yes | 9.0 | Yes | Yes | Yes |
Syntaxis
In HTML:
<element oncanplaythrough="myScript">
In javascript:
object.oncanplaythrough = function(){myScript};
In JavaScript, met behulp van de addEventListener()-methode:
object.addEventListener("canplaythrough", myScript);
Opmerking: de methode addEventListener() wordt niet ondersteund in Internet Explorer 8 en eerdere versies.
Technische details
bubbels: | Nee |
---|---|
Annuleerbaar: | Nee |
Evenementtype: | Evenement |
Ondersteunde HTML-tags: | <audio> en <video> |
DOM-versie: | Niveau 3 Evenementen |
Meer voorbeelden
Voorbeeld
Voer een JavaScript uit wanneer een audio helemaal kan worden afgespeeld, zonder te stoppen:
<audio oncanplaythrough="myFunction()">