<HTML Аудио / видео DOM Reference
пример
Изменение скорости проигрывания видео и предупреждения о том, что скорость была изменена:
// 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");
}
Попробуй сам " Определение и использование
Событие ratechange происходит, когда скорость проигрывания аудио / видео изменяется (например, когда пользователь переключается на замедленном или ускоренном режиме вперед).
Это событие вызывается playbackRate свойство объекта аудио / видео, который устанавливает или возвращает текущую скорость воспроизведения аудио / видео.
Поддержка браузеров
Числа в таблице указать первую версию браузера, который полностью поддерживает событие.
Мероприятие | |||||
---|---|---|---|---|---|
ratechange | да | 9.0 | да | да | да |
Синтаксис
В HTML:
< audio|video onratechange="myScript"> Try it
В JavaScript:
audio|video .onratechange=function(){myScript}; Try it
В JavaScript, используя addEventListener() метод:
audio|video .addEventListener("ratechange", myScript ); Try it
Примечание: addEventListener() метод не поддерживается в Internet Explorer 8 и более ранних версий.
Технические подробности
Поддерживаемые HTML-теги: | <audio> and <video> |
---|---|
Поддерживаемые объекты JavaScript: | Audio, Video |