Los últimos tutoriales de desarrollo web
 

HTML Audio / Video DOM ratechange Evento

<HTML Audio / Video Referencia DOM

Ejemplo

Cambiar la velocidad de reproducción de un vídeo y alerta de que la velocidad se ha cambiado:

// 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");
}
Inténtalo tú mismo "

Definición y Uso

El evento ratechange se produce cuando se cambia la velocidad de reproducción del audio / vídeo (como cuando un usuario cambia a una velocidad lenta o modo de avance rápido).

Este evento es invocado por el playbackRate propiedad del objeto de audio / vídeo, que establece o devuelve la velocidad de reproducción actual de un audio / vídeo.


Soporte para el navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el evento.

Evento
ratechange 9.0

Sintaxis

En HTML:

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

En JavaScript:

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

En JavaScript, utilizando el addEventListener() método:

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

Nota: El addEventListener() método no es compatible en Internet Explorer 8 y versiones anteriores.


Detalles técnicos

etiquetas HTML compatibles: <audio> and <video>
objetos JavaScript compatibles: Audio, Video

<HTML Audio / Video Referencia DOM