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