MediaTrackSettings: volume 属性

已弃用: 此功能不再推荐。虽然一些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被删除,或者可能只保留为了兼容性目的。避免使用它,并尽可能更新现有代码;请参阅本页面底部的兼容性表格,以指导您的决定。请注意,此功能可能随时停止工作。

非标准: 此功能是非标准的,并且不在标准轨道上。不要在面向 Web 的生产网站上使用它:它不会对每个用户都起作用。实现之间也可能存在很大的不兼容,并且行为可能会在未来发生变化。

MediaTrackSettings字典的volume属性是一个双精度浮点数,表示当前配置的MediaStreamTrack的音量,值为 0.0(静音)到 1.0(设备支持的最大音量)。这可以让您确定选择了什么值来满足您为该属性的值指定的约束,如MediaTrackConstraints.volume属性所描述的那样,您在调用getUserMedia()MediaStreamTrack.applyConstraints()时提供的。

如果需要,您可以通过检查MediaTrackSupportedConstraints.volume的值来确定该约束是否受支持,该值由对MediaDevices.getSupportedConstraints()的调用返回。但是,通常情况下,这是不必要的,因为浏览器会忽略它们不熟悉的任何约束。

一个双精度浮点数,表示当前配置的音频轨道的音量,从 0.0 到 1.0。

示例

请参阅约束练习器示例。

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅