Wydarzenie związane ze zmianą głośności
Przykład
Wykonaj JavaScript, gdy zmieni się głośność wideo:
<video onvolumechange="myFunction()">
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Zdarzenie onvolumechange występuje za każdym razem, gdy zmienia się głośność wideo/dźwięku.
To zdarzenie jest wywoływane przez:
- Zwiększanie lub zmniejszanie głośności
- Wyciszanie lub anulowanie wyciszenia odtwarzacza multimedialnego
Porada: Użyj właściwości volume obiektu audio/wideo, aby ustawić lub zwrócić głośność audio/wideo.
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.
Event | |||||
---|---|---|---|---|---|
onvolumechange | Yes | 9.0 | Yes | Yes | Yes |
Składnia
W HTML:
<element onvolumechange="myScript">
W JavaScript:
object.onvolumechange = function(){myScript};
W JavaScript za pomocą metody addEventListener():
object.addEventListener("volumechange", myScript);
Uwaga: Metoda addEventListener() nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.
Szczegóły techniczne
Bąbelki: | Nie |
---|---|
Możliwość anulowania: | Nie |
Typ wydarzenia: | Wydarzenie |
Obsługiwane tagi HTML: | <audio> i <wideo> |
Wersja DOM: | Wydarzenia poziomu 3 |
Więcej przykładów
Przykład
Wykonaj JavaScript, gdy zmieni się głośność dźwięku:
<audio onvolumechange="myFunction()">
Przykład
Za pomocą właściwości volume do ustawienia głośności:
document.getElementById("myVideo").volume = 0.2;