MediaTrackSupportedConstraints: restrictOwnAudio 屬性

實驗性: 這是一項實驗性技術
在生產中使用此技術之前,請仔細檢查瀏覽器相容性表格

MediaTrackSupportedConstraints 字典的 restrictOwnAudio 屬性是一個只讀布林值。如果 使用者代理 支援 restrictOwnAudio 約束,則該屬性存在於由 MediaDevices.getSupportedConstraints() 返回的物件中(並設定為 true)。如果不支援該約束,則它不會包含在列表中,因此該值永遠不會是 false

您可以透過呼叫 navigator.mediaDevices.getSupportedConstraints() 來訪問支援的約束字典。

如果使用者代理支援 restrictOwnAudio 約束,則該屬性存在於字典中(並且其值始終為 true)。如果該屬性不存在,則表示它在支援的約束字典中缺失,如果您嘗試訪問其值,您將獲得 undefined

示例

js
const result = document.getElementById("result");
const supported =
  navigator.mediaDevices.getSupportedConstraints().restrictOwnAudio;
result.textContent = supported ? "Supported!" : "Not supported!";

結果

規範

規範
螢幕捕獲
# dom-mediatrackconstraintset-restrictownaudio

瀏覽器相容性

另見