MediaStreamTrack:muted 属性
muted 是 MediaStreamTrack 接口的一个只读属性,它返回一个布尔值,表示轨道当前是否无法提供媒体输出。
注意: 要实现允许用户静音和取消静音轨道的功能,请使用 enabled 属性。当通过将 enabled 设置为 false 来禁用轨道时,它只会生成空帧(音频帧中所有采样值为 0,或视频帧中所有像素为黑)。
值
如果轨道当前处于静音状态,则返回 true;如果轨道当前处于非静音状态,则返回 false。
示例
此示例计算 MediaStreamTrack 对象数组中当前处于静音状态的轨道数量。
js
let mutedCount = 0;
trackList.forEach((track) => {
if (track.muted) {
mutedCount += 1;
}
});
规范
| 规范 |
|---|
| 媒体捕获和流 # dom-mediastreamtrack-muted |
浏览器兼容性
加载中…