Evento onvolumechange
Definição e uso
O evento onvolumechange ocorre sempre que o volume do vídeo/áudio é alterado.
Este evento é acionado pelas seguintes situações:
- Aumentar ou diminuir o volume
- Silenciar ou desligar o player de mídia
Dica:Use o objeto áudio/vídeo Propriedade volume para definir ou retornar o volume do áudio/vídeo.
Exemplo
Exemplo 1
Execute JavaScript quando o volume do vídeo mudar:
<video onvolumechange="myFunction()">
Exemplo 2
Execute JavaScript quando a volume do áudio mudar:
<audio onvolumechange="myFunction()">
Exemplo 3
Defina o volume usando a propriedade volume:
document.getElementById("myVideo").volume = 0.2;
Sintaxe
No HTML:
<elemento onvolumechange="myScript">
No JavaScript:
objeto.onvolumechange = function(){myScript};
No JavaScript, use o método addEventListener():
objeto.addEventListener("volumechange", myScript);
Notas:Internet Explorer 8 ou versões anteriores não suportam Método addEventListener().
Detalhes técnicos
P冒泡: | Não suportado |
---|---|
Cancelável: | Não suportado |
Tipo de evento: | Evento |
Tags HTML suportadas: | <audio> e <video> |
Versão DOM: | Eventos Level 3 |
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente o evento.
Eventos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onvolumechange | Suporte | 9.0 | Suporte | Suporte | Suporte |