oncanplaythrough begivenhed
Definition og brug
Hvis browseren forudser, at den kan afspille den angivne medieressource helt til slut uden at skulle buffere yderligere indhold, vil oncanplaythrough-begivenheden udløses.
Under optagelsen af lyd/video vil følgende begivenheder ske i denne rækkefølge:
Eksempel
Eksempel 1
Udfør JavaScript, når videoen kan afspilles uden at stoppe:
<video oncanplaythrough="myFunction()">
Eksempel 2
Udfør JavaScript, når lyden kan afspilles uden at stoppe:
<audio oncanplaythrough="myFunction()">
Syntaks
I HTML:
<element oncanplaythrough="myScript">
I JavaScript:
object.oncanplaythrough = function(){myScript};
I JavaScript bruger du addEventListener() metoden:
object.addEventListener("canplaythrough", myScript);
Bemærkninger:Internet Explorer 8 eller tidligere versioner understøtter ikke addEventListener() metoden.
Tekniske detaljer
Boble: | Ikke understøttet |
---|---|
Kan annulleres: | Ikke understøttet |
Begivenhedstype: | Begivenhed |
Understøttede HTML-mærker: | <audio> og <video> |
DOM version: | Level 3 Begivenheder |
Browserunderstøttelse
Tallene i tabellen angiver den første browserversion, der fuldt ud understøtter denne begivenhed.
begivenhed | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncanplaythrough | Support | 9.0 | Support | Support | Support |