Zdarzenie ontimeupdate
Definicja i użycie
Zdarzenie ontimeupdate występuje, gdy zmienia się pozycja odtwarzania audio/video.
To zdarzenie jest wywoływane przez:
- Odtwórz audio/video
- Przesuń pozycję odtwarzania (np. gdy użytkownik przewija do innego miejsca w audio/video)
Wskazówka:Zwykle zdarzenie ontimeupdate jest używane z obiektami audio/video Atrybut currentTimeRazem używane, ta właściwość zwraca aktualną pozycję odtwarzania audio/video, wyrażoną w sekundach.
Przykład
Przykład 1
Wykonaj JavaScript, gdy zmienia się aktualna pozycja odtwarzania:
<video ontimeupdate="myFunction()">
Przykład 2
Wykonaj JavaScript, gdy zmienia się aktualna pozycja odtwarzania audio:
<audio ontimeupdate="myFunction()">
Przykład 3
Używając atrybutu currentTime, ustaw aktualną pozycję odtwarzania na 5 sekund:
document.getElementById("myVideo").currentTime = 5;
Gramatyka
W HTML:
<element ontimeupdate="myScript">
W JavaScript:
object.ontimeupdate = function(){myScript};
W JavaScript, używając metody addEventListener():
object.addEventListener("timeupdate", myScript);
Komentarz:Internet Explorer 8 lub wcześniejsze wersje nie obsługuje Metoda addEventListener().
Szczegóły techniczne
Przelew: | Nieobsługiwane |
---|---|
Można anulować: | Nieobsługiwane |
Typ wydarzenia: | Event |
Obsługiwane znaczniki HTML: | <audio> i <video> |
Wersja DOM: | Zdarzenia poziomu 3 |
Obsługa przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje to zdarzenie.
Zdarzenia | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ontimeupdate | Wsparcie | 9.0 | Wsparcie | Wsparcie | Wsparcie |