MediaStreamTrack: thuộc tính muted

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Thuộc tính chỉ đọc muted của giao diện MediaStreamTrack trả về một giá trị boolean cho biết liệu track hiện có không thể cung cấp đầu ra phương tiện hay không.

Note: Để triển khai cách cho người dùng tắt và bật tiếng một track, hãy sử dụng thuộc tính enabled. Khi một track bị tắt bằng cách đặt enabled thành false, nó chỉ tạo ra các khung trống (các khung âm thanh trong đó mọi mẫu là 0, hoặc các khung video trong đó mọi pixel là màu đen).

Giá trị

Một boolean là true nếu track hiện đang bị tắt tiếng, hoặc false nếu track hiện đang bật tiếng.

Note: Khi có thể, tránh thăm dò muted để theo dõi trạng thái tắt tiếng của track. Thay vào đó, hãy thêm trình lắng nghe sự kiện cho các sự kiện muteunmute.

Ví dụ

Ví dụ này đếm số lượng track trong một mảng các đối tượng MediaStreamTrack hiện đang bị tắt tiếng.

js
let mutedCount = 0;

trackList.forEach((track) => {
  if (track.muted) {
    mutedCount += 1;
  }
});

Đặc tả kỹ thuật

Specification
Media Capture and Streams
# dom-mediastreamtrack-muted

Hỗ trợ trình duyệt