Zdarzenie onvolumechange
Definicja i użycie
Każdy raz, gdy zmienia się głośność wideo/audio, wywoływane jest zdarzenie onvolumechange.
To zdarzenie jest wywoływane przez:
- Zwiększ lub zmniejsz głośność
- Wycisz lub odwyczyszcz odtwarzacz mediów
Wskazówka:Użyj obiektu audio/video Właściwość volume Ustawia lub zwraca głośność audio/video.
Przykład
Przykład 1
Wykonaj JavaScript, gdy zmienia się głośność wideo:
<video onvolumechange="myFunction()">
Przykład 2
Wykonaj JavaScript, gdy zmienia się głośność audio:
<audio onvolumechange="myFunction()">
Przykład 3
Ustawienie głośności za pomocą właściwości volume:
document.getElementById("myVideo").volume = 0.2;
Gramatyka
W HTML:
<element onvolumechange="myScript">
W JavaScript:
object.onvolumechange = function(){myScript};
W JavaScript, używając metody addEventListener():
object.addEventListener("volumechange", myScript);
Uwaga:Internet Explorer 8 i wcześniejsze wersje nie obsługują Metoda addEventListener().
Szczegóły techniczne
Bąbelkowanie: | Nieobsługiwane |
---|---|
Można anulować: | Nieobsługiwane |
Typy zdarzeń: | Event |
Wspierane znaczniki HTML: | <audio> i <video> |
Wersja DOM: | Zdarzenia poziomu 3 |
Obsługa przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje to zdarzenie.
Zdarzenia | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onvolumechange | Wsparcie | 9.0 | Wsparcie | Wsparcie | Wsparcie |