<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