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()">

Probeer het zelf uit

Voorbeeld 2

Voer JavaScript uit wanneer het volume van de audio verandert:

<audio onvolumechange="myFunction()">

Probeer het zelf uit

Voorbeeld 3

Gebruik het volume-eigenschap om het volume in te stellen:

document.getElementById("myVideo").volume = 0.2;

Probeer het zelf uit

Syntax

In HTML:

<element onvolumechange="myScript">

Probeer het zelf uit

In JavaScript:

object.onvolumechange = function(){myScript};

Probeer het zelf uit

In JavaScript, gebruik de addEventListener() methode:

object.addEventListener("volumechange", myScript);

Probeer het zelf uit

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