Permissions-Policy: chỉ thị speaker-selection
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Chỉ thị speaker-selection của header HTTP Permissions-Policy kiểm soát việc tài liệu hiện tại có được phép liệt kê và chọn thiết bị đầu ra âm thanh (loa, tai nghe, v.v.) hay không.
Cụ thể, khi một chính sách đã được xác định chặn việc sử dụng tính năng này:
MediaDevices.enumerateDevices()sẽ không trả về thiết bị kiểu audio output.MediaDevices.selectAudioOutput()sẽ không hiển thị popup để chọn đầu ra âm thanh, vàPromiseđược trả về sẽ bị từ chối với mộtDOMExceptionkiểuNotAllowedError.HTMLMediaElement.setSinkId()vàAudioContext.setSinkId()sẽ némNotAllowedErrornếu được gọi cho đầu ra âm thanh.
Cú pháp
http
Permissions-Policy: speaker-selection=<allowlist>;
<allowlist>-
Danh sách các nguồn gốc được cấp quyền sử dụng tính năng. Xem
Permissions-Policy> Cú pháp để biết thêm chi tiết.
Chính sách mặc định
Danh sách cho phép mặc định cho speaker-selection là self.