Derniers tutoriels de développement web
 

HTML Audio / Vidéo DOM ratechange événement

<HTML Audio / Vidéo Référence du DOM

Exemple

Changer la vitesse de lecture d'une vidéo et d'alerte que la vitesse a été modifiée:

// 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");
}
Essayez - le vous - même »

Définition et utilisation

L'événement ratechange se produit lorsque la vitesse de lecture de l'audio / vidéo est modifié (comme lorsqu'un utilisateur passe à un mouvement lent ou en mode avance rapide).

Cet événement est invoqué par le playbackRate propriété de l'objet audio / vidéo, qui définit ou retourne la vitesse de lecture en cours d'un audio / vidéo.


support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui soutient pleinement l'événement.

un événement
ratechange Oui 9.0 Oui Oui Oui

Syntaxe

En HTML:

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

En JavaScript:

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

En JavaScript, en utilisant la addEventListener() méthode:

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

Remarque: Le addEventListener() méthode est pas prise en charge dans Internet Explorer 8 et les versions antérieures.


Détails techniques

balises HTML prises en charge: <audio> and <video>
objets JavaScript pris en charge: Audio, Video

<HTML Audio / Vidéo Référence du DOM