oncanplaythrough händelse
Definition och användning
Om webbläsaren förutsäger att den kan spela upp det specifika medieobjektet till slutet utan att behöva buffra innehåll vidare, inträffar oncanplaythrough-händelsen.
Under laddningen av ljud- eller videomaterial inträffar följande händelser i denna ordning:
Exempel
Exempel 1
Kör JavaScript när videon kan spelas utan att avbrytas:
<video oncanplaythrough="myFunction()">
Exempel 2
Kör JavaScript när musiken kan spelas utan att avbrytas:
<audio oncanplaythrough="myFunction()">
Syntaks
I HTML:
<element oncanplaythrough="myScript">
I JavaScript:
object.oncanplaythrough = function(){myScript};
I JavaScript, använd addEventListener() metoden:
object.addEventListener("canplaythrough", myScript);
Kommentar:Internet Explorer 8 och äldre versioner stöder inte addEventListener() metoden.
Tekniska detaljer
Bubbling: | Inte stödd |
---|---|
Avbrytbar: | Inte stödd |
HändelseTyp: | Händelse |
Stödda HTML-taggar: | <audio> och <video> |
DOM-version: | Nivå 3-händelser |
Webbläsarstöd
Talen i tabellen anger den första webbläsarversion som helt stöder denna händelse.
händelse | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncanplaythrough | Stöd | 9.0 | Stöd | Stöd | Stöd |