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 |
瀏覽器相容性
載入中…