Ultimele tutoriale de dezvoltare web
 

HTML audio / video DOM ratechange Eveniment

<HTML audio / video DOM de referință

Exemplu

Modificarea vitezei de redare a unui videoclip și avertizăm că viteza a fost schimbat:

// 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");
}
Încearcă - l singur »

Definiție și utilizare

Evenimentul ratechange are loc atunci când viteza de redare a fișierului audio / video este modificat (like when a user switches to a slow motion or fast forward mode) de (like when a user switches to a slow motion or fast forward mode) .

Acest eveniment este invocat de playbackRate proprietatea obiectului audio / video, care stabilește sau returnează viteza de redare curentă a unui audio / video.


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin evenimentul.

Eveniment
ratechange da 9 da da da

Sintaxă

In HTML:

< audio|video onratechange=" În JavaScript:

audio|video .onratechange=function(){ În JavaScript, folosind addEventListener() metoda:

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

Notă: addEventListener() , metoda nu este acceptată în Internet Explorer 8 și versiunile anterioare.


Detalii tehnice

Tag-uri HTML acceptate: <audio> and <video>
obiecte JavaScript acceptate: Audio, Video

<HTML audio / video DOM de referință