MediaTrackSupportedConstraints:sampleRate 属性
MediaTrackSupportedConstraints
字典的 sampleRate
属性是一个只读布尔值,它存在于 (并设置为 true
) 由 MediaDevices.getSupportedConstraints()
返回的对象中,当且仅当 用户代理 支持 sampleRate
约束。如果约束不支持,则不会包含在列表中,因此该值永远不会是 false
。
你可以通过调用 navigator.mediaDevices.getSupportedConstraints()
来访问受支持的约束字典。
值
如果用户代理支持 sampleRate
约束,则此属性存在于字典中 (其值为 true
)。如果属性不存在,则此属性将缺失于受支持的约束字典中,如果你尝试查看其值,你将获得 undefined
。
示例
js
const result = document.getElementById("result");
const supported = navigator.mediaDevices.getSupportedConstraints().sampleRate;
result.textContent = supported ? "Supported!" : "Not supported!";
结果
规范
规范 |
---|
媒体捕获和流 # dom-mediatrackconstraintset-samplerate |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。