oncanplaythrough Wydarzenie
Przykład
Wykonaj JavaScript, gdy wideo można odtworzyć do końca, bez zatrzymywania:
<video oncanplaythrough="myFunction()">
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Zdarzenie oncanplaythrough występuje, gdy przeglądarka szacuje, że może odtwarzać przez określony nośnik bez konieczności zatrzymywania się w celu buforowania.
Podczas procesu ładowania audio/wideo występują następujące zdarzenia, w tej kolejności:
- onloadstart
- zmiana czasu trwania
- wczytane metadane
- wczytane dane
- postęp
- oncanplay
- oncanplaythrough
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.
Event | |||||
---|---|---|---|---|---|
oncanplaythrough | Yes | 9.0 | Yes | Yes | Yes |
Składnia
W HTML:
<element oncanplaythrough="myScript">
W JavaScript:
object.oncanplaythrough = function(){myScript};
W JavaScript za pomocą metody addEventListener():
object.addEventListener("canplaythrough", myScript);
Uwaga: Metoda addEventListener() nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.
Szczegóły techniczne
Bąbelki: | Nie |
---|---|
Możliwość anulowania: | Nie |
Typ wydarzenia: | Wydarzenie |
Obsługiwane tagi HTML: | <audio> i <wideo> |
Wersja DOM: | Wydarzenia poziomu 3 |
Więcej przykładów
Przykład
Wykonaj JavaScript, gdy dźwięk może być odtwarzany przez cały czas bez zatrzymywania:
<audio oncanplaythrough="myFunction()">