ontimeupdate-händelse
Definition och användning
ontimeupdate-händelsen inträffar när uppspelningspositionen för ljud/Video ändras.
Denna händelse utlöses av följande:
- Spela upp ljud/Video
- Flytta uppspelningspositionen (t.ex. när användaren snabbt framåt till en annan punkt i ljud/Video)
Tips:ontimeupdate-händelsen används vanligtvis med currentTime-attributSamtidigt använda, denna egenskap returnerar den aktuella uppspelningspositionen för ljud/Video, i sekunder.
Exempel
Exempel 1
Kör JavaScript när den aktuella uppspelningspositionen ändras:
<video ontimeupdate="myFunction()">
Exempel 2
Kör JavaScript när den aktuella uppspelningspositionen för ljudet ändras:
<audio ontimeupdate="myFunction()">
Exempel 3
Använd currentTime-attributet för att sätta den aktuella uppspelningspositionen till 5 sekunder:
document.getElementById("myVideo").currentTime = 5;
Syntaks
I HTML:
<element ontimeupdate="myScript">
I JavaScript:
object.ontimeupdate = function(){myScript};
I JavaScript, använda addEventListener() metoden:
object.addEventListener("timeupdate", myScript);
Kommentar:Internet Explorer 8 eller tidigare versioner stöder inte addEventListener() metoden.
Tekniska detaljer
Bubbling: | Inte stödd |
---|---|
Kan annulleras: | Inte stödd |
Evenstyp: | Event |
Stödda HTML-taggar: | <audio> och <video> |
DOM-version: | Nivå 3-händelser |
Webbläsarstöd
Numrerna i tabellen anger den första webbläsaren som fullständigt stöder denna händelse.
Händelser | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ontimeupdate | Stöd | 9.0 | Stöd | Stöd | Stöd |