MediaStreamTrack: muted 属性
muted
是 MediaStreamTrack
接口的只读属性,它返回一个布尔值,指示轨道当前是否无法提供媒体输出。
注意: 要实现一种让用户静音和取消静音轨道的机制,请使用 enabled
属性。当轨道通过将 enabled
设置为 false
来禁用时,它只生成空帧(音频帧,其中每个样本都为 0,或者视频帧,其中每个像素都为黑色)。
值
示例
此示例计算一个 MediaStreamTrack
对象数组中当前已静音的轨道数量。
js
let mutedCount = 0;
trackList.forEach((track) => {
if (track.muted) {
mutedCount += 1;
}
});
规范
规范 |
---|
媒体捕获和流 # dom-mediastreamtrack-muted |
浏览器兼容性
BCD 表格仅在浏览器中加载