MediaTrackSettings: frameRate 屬性

Baseline 已廣泛支援

此功能已成熟,可跨多種裝置和瀏覽器版本使用。自 2017 年 9 月以來,它已在瀏覽器中提供。

MediaTrackSettings 字典的 frameRate 屬性是一個雙精度浮點數,表示 MediaStreamTrack 當前配置的幀率(每秒幀數)。這可以讓你確定在你呼叫 getUserMedia()MediaStreamTrack.applyConstraints() 時提供的 MediaTrackConstraints.frameRate 屬性所指定的約束條件,最終選擇了哪個值來滿足這些約束。

如果需要,你可以透過呼叫 MediaDevices.getSupportedConstraints() 返回的 MediaTrackSupportedConstraints.frameRate 的值來確定此約束是否受支援。但是,通常這並不需要,因為瀏覽器會忽略它們不認識的任何約束。

一個雙精度浮點數,表示軌道當前配置的幀率(每秒幀數)。

示例

請參閱 Constraint exerciser 示例。

規範

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

瀏覽器相容性

另見