zdarzenie ontimeupdate
Przykład
Wykonaj JavaScript, gdy bieżąca pozycja odtwarzania uległa zmianie:
<video ontimeupdate="myFunction()">
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Zdarzenie ontimeupdate występuje, gdy zmieniła się pozycja odtwarzania audio/wideo.
To zdarzenie jest wywoływane przez:
- Odtwarzanie audio/wideo
- Przesuwanie pozycji odtwarzania (np. gdy użytkownik przewija do innego punktu audio/wideo)
Porada: Zdarzenie ontimeupdate jest często używane razem z właściwością currentTime obiektu Audio/wideo, która zwraca bieżącą pozycję odtwarzania audio/wideo w sekundach.
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.
Event | |||||
---|---|---|---|---|---|
ontimeupdate | Yes | 9.0 | Yes | Yes | Yes |
Składnia
W HTML:
<element ontimeupdate="myScript">
W JavaScript:
object.ontimeupdate = function(){myScript};
W JavaScript za pomocą metody addEventListener():
object.addEventListener("timeupdate", 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 bieżąca pozycja odtwarzania dźwięku uległa zmianie:
<audio ontimeupdate="myFunction()">
Przykład
Użycie właściwości currentTime do ustawienia bieżącej pozycji odtwarzania na 5 sekund:
document.getElementById("myVideo").currentTime = 5;