AudioWorklet
Базовая поддержка Широко доступна
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с апреля 2021 года.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.
Интерфейс AudioWorklet API Веб-аудио используется для предоставления пользовательских скриптов обработки звука, которые выполняются в отдельном потоке для обеспечения очень низкой задержки обработки звука.
Код работы выполняется в глобальном контексте выполнения AudioWorkletGlobalScope, используя отдельный поток Веб-аудио, который совместно используется worklet и другими узлами аудио.
Получить экземпляр AudioWorklet контекста аудио можно через свойство BaseAudioContext.audioWorklet.
Свойства экземпляра
Интерфейс AudioWorklet не определяет собственных свойств, но наследует свойства Worklet.
Методы экземпляра
Этот интерфейс наследует методы от Worklet. Интерфейс AudioWorklet не определяет собственных методов.
События
AudioWorklet не имеет событий, на которые он реагирует.
Примеры
См. AudioWorkletNode для полных примеров создания пользовательских узлов аудио.
Спецификации
| Спецификация |
|---|
| Web Audio API # AudioWorklet |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
AudioWorklet |
66 | 79 | 76 | 53 | 14.1 | 66 | 79 | 47 | 14.5 | 9.0 | 66 |
См. также
-
AudioWorkletGlobalScope— глобальный контекст выполненияAudioWorklet - API Веб-аудио
- Использование API Веб-аудио
- Использование AudioWorklet
© 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/AudioWorklet