onvolumechange-gebeurtenis
Definitie en gebruik
Er vindt een onvolumechange-gebeurtenis plaats bij elke verandering van het volume van video/audio.
Dit gebeurtenis wordt geactiveerd door:
- Verhoog of verlaag het volume
- Stille of niet-stille mediaspeler
Tip:Gebruik de audio/video objecten Volume-eigenschap Om het volume van audio/video in te stellen of terug te geven.
Voorbeeld
Voorbeeld 1
Voer JavaScript uit wanneer het volume van de video verandert:
<video onvolumechange="myFunction()">
Voorbeeld 2
Voer JavaScript uit wanneer het volume van de audio verandert:
<audio onvolumechange="myFunction()">
Voorbeeld 3
Gebruik het volume-eigenschap om het volume in te stellen:
document.getElementById("myVideo").volume = 0.2;
Syntax
In HTML:
<element onvolumechange="myScript">
In JavaScript:
object.onvolumechange = function(){myScript};
In JavaScript, gebruik de addEventListener() methode:
object.addEventListener("volumechange", myScript);
Opmerking:Internet Explorer 8 of oudere versies ondersteunen dit niet addEventListener() methode.
Technische details
Bubbelend: | Niet ondersteund |
---|---|
Annulabel: | Niet ondersteund |
Type van gebeurtenis: | Event |
Ondersteunde HTML标签: | <audio> en <video> |
DOM versie: | Level 3 Events |
Browser support
The numbers in the table indicate the first browser version that fully supports this event.
Events | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onvolumechange | Support | 9.0 | Support | Support | Support |