MediaTrackConstraints:noiseSuppression 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

MediaTrackConstraints 字典的 noiseSuppression 屬性是一個 ConstrainBoolean,用於描述應用於 noiseSuppression 可約束屬性的值的請求或強制約束。

如果需要,您可以透過檢查 MediaDevices.getSupportedConstraints() 呼叫返回的 MediaTrackSupportedConstraints.noiseSuppression 的值來確定此約束是否受支援。然而,通常情況下這是不必要的,因為瀏覽器會忽略它們不認識的任何約束。

降噪功能通常由麥克風提供,但也可以由其他輸入源提供。

如果此值為簡單的 truefalse,則使用者代理將嘗試在可能的情況下以指定的啟用或停用降噪功能的方式獲取媒體,但如果無法做到這一點,也不會失敗。如果該值而是作為帶有 exact 欄位的物件給出,則該欄位的布林值表示降噪功能的必需設定;如果無法滿足該設定,則請求將導致錯誤。

示例

請參閱 Constraint exerciser 示例。

規範

規範
媒體捕獲和流
# dom-mediatrackconstraintset-noisesuppression

瀏覽器相容性

另見