Událost změny rychlosti HTML Audio/Video DOM

❮ HTML Audio/Video DOM Reference

Příklad

Změňte rychlost přehrávání videa a upozorněte na změnu rychlosti:

// 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");
}

Definice a použití

Událost změny rychlosti nastane, když se změní rychlost přehrávání zvuku/videa (jako když uživatel přepne do režimu zpomaleného přehrávání nebo rychlého přehrávání vpřed).

Tato událost je vyvolána vlastností playbackRate objektu Audio/Video, která nastavuje nebo vrací aktuální rychlost přehrávání zvuku/videa.


Podpora prohlížeče

Čísla v tabulce určují první verzi prohlížeče, která událost plně podporuje.

Event
ratechange Yes 9.0 Yes Yes Yes

Syntax

V HTML:

<audio|video onratechange="myScript">

V JavaScriptu:

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

V JavaScriptu pomocí metody addEventListener():

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

Technické údaje

Podporované HTML tagy: <audio> a <video>
Podporované objekty JavaScriptu: Audio Video

❮ HTML Audio/Video DOM Reference