HTMLMediaElement:playbackRate 属性

HTMLMediaElement.playbackRate 属性设置媒体回放的速度。这用于实现用户控制,例如快进、慢动作等。正常播放速度乘以该值即可得到当前速度,因此值为 1.0 表示正常速度。

负的 playbackRate 值表示媒体应该倒放,但这种支持尚未普及。(有关详细信息,请参阅浏览器兼容性。)

当快进或慢动作超出可用范围时,音频将被静音(例如,Gecko 在 0.254.0 的范围之外会静音)。

默认情况下,音频的音调会得到校正。您可以使用 HTMLMediaElement.preservesPitch 属性禁用音调校正。

一个 double1.0 是“正常速度”,低于 1.0 的值使媒体播放速度低于正常速度,较高的值使媒体播放速度更快。(默认值:1.0

示例

js
const obj = document.createElement("video");
console.log(obj.playbackRate); // Expected Output: 1

规范

规范
HTML 标准
# dom-media-playbackrate-dev

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅