Spec-Zone.ru › Web APIs

BaseAudioContext: событие statechange

Базовый уровень Широко доступен

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с апреля 2021 года.

  • Узнать больше
  • Полная совместимость
  • Сообщить об ошибке

Событие statechange запускается в объекте BaseAudioContext, когда изменяется член state.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или установите свойство обработчика событий.

addEventListener("statechange", (event) => { })

onstatechange = (event) => { }

Тип события

Универсальный Event.

Примеры

Следующий фрагмент взят из нашей демо состояния AudioContext (смотреть в действии). Обработчик onstatechange используется для записи текущего состояния state в консоль каждый раз, когда оно изменяется.

audioCtx.onstatechange = () => {
  console.log(audioCtx.state);
};

Спецификации

Спецификация
Web Audio API
# dom-baseaudiocontext-onstatechange

Совместимость с браузерами

Настольные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
statechange_event 41 14 40 28 9 41 40 28 9 4.0 41

См. также

  • Использование Web Audio API

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/BaseAudioContext/statechange_event

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API