MediaTrackSettings: frameRate 属性

Baseline 已广泛支持

此功能已成熟,可跨多种设备和浏览器版本使用。自 2017 年 9 月以来,它已在浏览器中提供。

MediaTrackSettings 字典的 frameRate 属性是一个双精度浮点数,表示 MediaStreamTrack 当前配置的帧率(每秒帧数)。这可以让你确定在你调用 getUserMedia()MediaStreamTrack.applyConstraints() 时提供的 MediaTrackConstraints.frameRate 属性所指定的约束条件,最终选择了哪个值来满足这些约束。

如果需要,你可以通过调用 MediaDevices.getSupportedConstraints() 返回的 MediaTrackSupportedConstraints.frameRate 的值来确定此约束是否受支持。但是,通常这并不需要,因为浏览器会忽略它们不认识的任何约束。

一个双精度浮点数,表示轨道当前配置的帧率(每秒帧数)。

示例

请参阅 Constraint exerciser 示例。

规范

规范
媒体捕获和流
# dom-mediatrackconstraintset-framerate

浏览器兼容性

另见