MediaTrackConstraints:autoGainControl 属性
MediaTrackConstraints
字典的 autoGainControl
属性是一个 ConstrainBoolean
,描述了对 autoGainControl
可约束属性的值施加的请求或强制约束。
如果需要,您可以通过检查 MediaTrackSupportedConstraints.autoGainControl
的值来确定此约束是否受支持,该值由对 MediaDevices.getSupportedConstraints()
的调用返回。但是,通常情况下,这没有必要,因为浏览器会忽略任何它们不熟悉的约束。
自动增益控制通常是麦克风提供的一项功能,但其他输入源也可以提供。
值
如果此值为简单的 true
或 false
,则用户代理将尝试获取启用了或禁用了自动增益控制的媒体(如果可能),但如果无法执行此操作,则不会失败。相反,如果该值作为包含 exact
字段的对象给出,则该字段的布尔值表示自动增益控制功能所需的设置;如果无法满足该设置,则请求将导致错误。
示例
请参阅 约束练习器 示例。
规范
规范 |
---|
媒体捕获和流 # dom-mediatrackconstraintset-autogaincontrol |
浏览器兼容性
BCD 表仅在浏览器中加载