Событие onvolumechange
Определение и использование
Происходит событие onvolumechange при каждом изменении уровня звука видео/аудио.
Это событие запускается в следующих случаях:
- Увеличьте или уменьшите громкость
- Сделайте плеер тишина или включите звук
Совет:Используйте объект аудио/видео: Свойство volume для установки или возврата уровня звука аудио/видео.
Пример
Пример 1
Выполнение JavaScript при изменении уровня звука видео:
<video onvolumechange="myFunction()">
Пример 2
Выполнение JavaScript при изменении уровня звука аудио:
<audio onvolumechange="myFunction()">
Пример 3
Использование свойства volume для установки звука:
document.getElementById("myVideo").volume = 0.2;
Грамматика
В HTML:
<элемент onvolumechange="myScript">
В JavaScript:
объект.onvolumechange = function(){myScript};
В JavaScript, используя метод addEventListener():
объект.addEventListener("volumechange", myScript);
Примечание:Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener().
Технические детали
Бублирование: | Не поддерживается |
---|---|
Можность отмены: | Не поддерживается |
Тип события: | Event |
Поддерживаемые HTML-теги: | <audio> и <video> |
Версия DOM: | Уровень 3 событий |
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает это событие.
События | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onvolumechange | Поддержка | 9.0 | Поддержка | Поддержка | Поддержка |