<HTML de áudio / vídeo DOM Reference
Exemplo
Alterar a velocidade de reprodução de um vídeo e alerta que a velocidade foi alterada:
// 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");
}
Tente você mesmo " Definição e Uso
O evento ratechange ocorre quando a velocidade de reprodução do áudio / vídeo é alterado (como quando um usuário muda para um movimento lento ou modo de avanço rápido).
Este evento é chamado pelo playbackRate propriedade do objeto de Áudio / Vídeo, que define ou devolve a velocidade de reprodução atual de um áudio / vídeo.
Suporte a navegadores
Os números na tabela especificar a primeira versão do browser que suporta totalmente o evento.
Evento | |||||
---|---|---|---|---|---|
ratechange | sim | 9 | sim | sim | sim |
Sintaxe
Em HTML:
< audio|video onratechange="myScript"> Try it
Em JavaScript:
audio|video .onratechange=function(){myScript}; Try it
Em JavaScript, usando o addEventListener() método:
audio|video .addEventListener("ratechange", myScript ); Try it
Nota: O addEventListener() método não é suportado no Internet Explorer 8 e versões anteriores.
Detalhes técnicos
tags HTML suportados: | <audio> and <video> |
---|---|
objetos JavaScript suportados: | Audio, Video |