Свойства autoGainControl объекта MediaTrackConstraints
Свойство autoGainControl словаря MediaTrackConstraints представляет собой ConstrainBoolean, описывающий запрошенные или обязательные ограничения на значение свойства autoGainControl.
При необходимости, вы можете определить, поддерживается ли это ограничение, проверив значение MediaTrackSupportedConstraints.autoGainControl, возвращаемое вызовом MediaDevices.getSupportedConstraints(). Однако, как правило, это не нужно, так как браузеры игнорируют ограничения, с которыми они не знакомы.
Автоматическое управление усилением, как правило, является функцией микрофонов, хотя её могут предоставлять и другие источники ввода.
Значение
Если это значение является простым true или false, пользовательский агент попытается получить медиаданные с включенным или выключенным автоматическим управлением усилением, если это возможно, но не потерпит неудачу, если это невозможно. Если же значение задаётся как объект с полем exact, булево значение этого поля указывает на обязательность настройки функции автоматического управления усилением; если её нельзя выполнить, запрос приведёт к ошибке.
Примеры
См. пример тренировщика ограничений.
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
autoGainControl |
67 | ≤79 | 5546 | 54 | Нет | 67 | 5546 | 48 | Нет | 9.0 | 67 |
См. также
© 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/MediaTrackConstraints/autoGainControl