Gli ultimi tutorial di sviluppo web
 

ratechange Evento HTML Audio / Video DOM

<HTML Audio / Video Reference del DOM

Esempio

Cambiare la velocità di riproduzione di un video e di allarme che la velocità è stata modificata:

// Get the <video> element with id="myVideo"
var vid = document.getElementById("myVideo");

// Set the current playback speed of the video to 0.3 (slow motion)
function setPlaySpeed() {
    vid.playbackRate = 0.3;
}

// Assign a ratechange event to the <video> element, and execute a function if the playing speed of the video is changed. The function will alert some text
vid.onratechange = function() {myFunction()};

function myFunction() {
    alert("The playing speed of the video was changed");
}
Prova tu stesso "

Definizione e utilizzo

L'evento ratechange si verifica quando la velocità di riproduzione dell'audio / video cambia (come quando un utente passa a una modalità di avanzamento rapido movimento lento o).

Questo evento viene richiamato dalla playbackRate proprietà dell'oggetto audio / video, che imposta o restituisce la velocità di riproduzione di un audio / video.


Supporto per il browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente l'evento.

Evento
ratechange 9.0

Sintassi

In HTML:

< audio|video onratechange="myScript"> Try it

In JavaScript:

audio|video .onratechange=function(){myScript}; Try it

In JavaScript, utilizzando il addEventListener() metodo:

audio|video .addEventListener("ratechange", myScript ); Try it

Nota: Il addEventListener() metodo non è supportato in Internet Explorer 8 e versioni precedenti.


Dettagli tecnici

tag HTML supportati: <audio> and <video>
oggetti JavaScript supportati: Audio, Video

<HTML Audio / Video Reference del DOM