onvolumechange-Ereignis

Definition und Verwendung

Das Ereignis onvolumechange tritt jedes Mal auf, wenn die Lautstärke von Video/Audio geändert wird.

Dieser Ereignis wird durch folgende Situationen ausgelöst:

  • Erhöhen oder verringern Sie die Lautstärke
  • Stellen Sie den Mediaplayer auf Stumm oder machen Sie ihn nicht stumm

Hinweis:Verwenden Sie das Audio/Video-Objekt volume-Attribut um die Lautstärke von Audio/Video zu stellen oder zurückzugeben.

Beispiel

Beispiel 1

Führen Sie JavaScript aus, wenn die Lautstärke des Videos abgeändert wird:

<video onvolumechange="myFunction()">

Probieren Sie es selbst aus

Beispiel 2

Führen Sie JavaScript aus, wenn die Lautstärke der Audio abgeändert wird:

<audio onvolumechange="myFunction()">

Probieren Sie es selbst aus

Beispiel 3

Stellen Sie die Lautstärke mit dem volume-Attribut ein:

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

Probieren Sie es selbst aus

Syntax

In HTML:

<Element onvolumechange="myScript">

Probieren Sie es selbst aus

In JavaScript:

Objekt.onvolumechange = function(){myScript};

Probieren Sie es selbst aus

In JavaScript wird die Methode addEventListener() verwendet:

Objekt.addEventListener("volumechange", myScript);

Probieren Sie es selbst aus

Anmerkung:Internet Explorer 8 oder frühere Versionen unterstützen dies nicht addEventListener() Methode.

Technische Details

Blasen: Nicht unterstützt
Abbrechbar: Nicht unterstützt
Art der Ereignisse: Event
Unterstützte HTML-Tags: <audio> und <video>
DOM Version: Level 3 Ereignisse

Browser-Unterstützung

Die Zahlen in der Tabelle weisen auf die erste Browser-Version hin, die das Ereignis vollständig unterstützt.

Ereignisse Chrome IE Firefox Safari Opera
onvolumechange Unterstützung 9.0 Unterstützung Unterstützung Unterstützung