MediaTrackConstraints:sampleSize 屬性
MediaTrackConstraints 字典的 sampleSize 屬性是一個 ConstrainULong,用於描述對 sampleSize 可約束屬性的值的請求或強制約束。
如果需要,您可以透過檢查 MediaTrackSupportedConstraints.sampleSize 的值來確定是否支援此約束,該值是透過呼叫 MediaDevices.getSupportedConstraints() 返回的。但是,通常這沒有必要,因為瀏覽器會忽略它們不熟悉的任何約束。
值
如果此值為數字,則使用者代理將嘗試獲取其 sampleSize(每線性樣本的位數)儘可能接近此數字的媒體,同時考慮到硬體功能和其他指定的約束。否則,此 ConstrainULong 的值將指導使用者代理盡力提供與所需 sampleSize 的精確匹配(如果指定了 exact 或同時提供了 min 和 max 且它們具有相同的值)或儘可能最佳的值。
注意: 由於此屬性只能表示線性樣本大小,因此只有能夠產生線性樣本音訊的裝置才能滿足此約束。
示例
請參閱 Constraint exerciser 示例。
規範
| 規範 |
|---|
| 媒體捕獲和流 # dom-mediatrackconstraintset-samplesize |
瀏覽器相容性
載入中…