HTMLMediaElement: ratechange-Ereignis
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Das ratechange
-Ereignis wird ausgelöst, wenn sich die Wiedergabegeschwindigkeit geändert hat.
Dieses Ereignis ist nicht abbruchfähig und löst keine Kaskadierung aus.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
, oder setzen Sie eine Ereignishandler-Eigenschaft.
addEventListener("ratechange", (event) => { })
onratechange = (event) => { }
Ereignistyp
Ein generisches Event
.
Beispiele
Diese Beispiele fügen einen Ereignislistener für das ratechange
-Ereignis des HTMLMediaElements hinzu und senden dann eine Nachricht, wenn der Ereignishandler auf das Auslösen des Ereignisses reagiert hat.
Verwendung von addEventListener()
:
const video = document.querySelector("video");
video.addEventListener("ratechange", (event) => {
console.log("The playback rate changed.");
});
Verwendung der onratechange
-Ereignishandlereigenschaft:
const video = document.querySelector("video");
video.onratechange = (event) => {
console.log("The playback rate changed.");
};
Spezifikationen
Specification |
---|
HTML # event-media-ratechange |
HTML # handler-onratechange |
Browser-Kompatibilität
Verwandte Ereignisse
- Das HTMLMediaElement
playing
-Ereignis - Das HTMLMediaElement
waiting
-Ereignis - Das HTMLMediaElement
seeking
-Ereignis - Das HTMLMediaElement
seeked
-Ereignis - Das HTMLMediaElement
ended
-Ereignis - Das HTMLMediaElement
loadedmetadata
-Ereignis - Das HTMLMediaElement
loadeddata
-Ereignis - Das HTMLMediaElement
canplay
-Ereignis - Das HTMLMediaElement
canplaythrough
-Ereignis - Das HTMLMediaElement
durationchange
-Ereignis - Das HTMLMediaElement
timeupdate
-Ereignis - Das HTMLMediaElement
play
-Ereignis - Das HTMLMediaElement
pause
-Ereignis - Das HTMLMediaElement
volumechange
-Ereignis - Das HTMLMediaElement
suspend
-Ereignis - Das HTMLMediaElement
emptied
-Ereignis - Das HTMLMediaElement
stalled
-Ereignis