Zdarzenie oncanplay
Definicja i użycie
Zdarzenie oncanplay występuje, gdy przeglądarka może zacząć odtwarzać określone audio/video (gdy bufor jest wystarczająco duży, aby zacząć).
Podczas ładowania audio/video, następują następujące zdarzenia w następującej kolejności:
Przykład
Przykład 1
Wykonaj JavaScript, gdy wideo jest gotowe do odtwarzania:
<video oncanplay="myFunction()">
Przykład 2
Wykonaj JavaScript, gdy audio jest gotowe do odtwarzania:
<audio oncanplay="myFunction()">
Gramatyka
W HTML:
<element oncanplay="myScript">
W JavaScript:
obiekt.oncanplay = function(){myScript};
W JavaScript, używając metody addEventListener():
obiekt.addEventListener("canplay", myScript);
Komentarz:Internet Explorer 8 i wcześniejsze wersje nie obsługują Metoda addEventListener().
Szczegóły techniczne
Bąbelkowanie: | Nieobsługiwane |
---|---|
Można anulować: | Nieobsługiwane |
Typ zdarzenia: | Zdarzenie |
Obsługiwane etykiety HTML: | <audio> i <video> |
Wersja DOM: | Zdarzenia poziomu 3 |
Obsługa przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki obsługującą to zdarzenie.
Zdarzenie | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncanplay | Wsparcie | 9.0 | Wsparcie | Wsparcie | Wsparcie |