ontimeupdate-tapahtuma
Määritelmä ja käyttö
ontimeupdate-tapahtuma tapahtuu, kun ääni-/videon toistopaikka muuttuu.
Tämä tapahtuma käynnistyy seuraavissa tilanteissa:
- Toista ääntä/videota
- Siirrä toistopaikkaa (esim. kun käyttäjä hyppää eri kohtaan ääntä/videota)
Vinkki:ontimeupdate-tapahtuma yleensä liittyy currentTime ominaisuusYhdessä käytettynä, tämä ominaisuus palauttaa ääni-/videon nykyisen toistopaikan sekunneissa.
Esimerkki
Esimerkki 1
Suorita JavaScript, kun nykyinen toistopaikka muuttuu:
<video ontimeupdate="myFunction()">
Esimerkki 2
Suorita JavaScript, kun äänen nykyinen toistopaikka muuttuu:
<audio ontimeupdate="myFunction()">
Esimerkki 3
Aseta nykyinen toistopaikka 5 sekuntiin currentTime-ominaisuuden avulla:
document.getElementById("myVideo").currentTime = 5;
Syntaksi
HTML:ssä:
<element ontimeupdate="myScript">
JavaScriptissa:
object.ontimeupdate = function(){myScript};
JavaScriptissa käytetään addEventListener() -menetelmää:
object.addEventListener("timeupdate", myScript);
Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener() -menetelmä.
Tekninen yksityiskohta
Läpäisy: | Ei tuettu |
---|---|
Peruutettavissa: | Ei tuettu |
Tapahtumatyypit: | Event |
Tuetut HTML-merkit: | <audio> ja <video> |
DOM versio: | Taso 3 tapahtumat |
Selaimen tuki
Taulukossa olevat numerot osoittavat ensimmäisen selaimen version, joka tukee tapahtumaa täysin.
Tapahtumat | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ontimeupdate | Tuki | 9.0 | Tuki | Tuki | Tuki |