HTML DOM video playbackRate属性
HTML DOM 的 video 元素提供了 playbackRate 属性,它可以控制视频播放的速度。playbackRate 属性是一个浮点数,它可以是正数(表示正常播放速度),也可以是负数(表示倒放)。默认值是 1.0,表示正常播放速度。playbackRate 属性可以在播放过程中动态改变,以改变视频播放速度。
使用方法
要改变视频播放速度,只需要设置 video 元素的 playbackRate 属性即可:
var v = document.getElementById("myVideo"); v.playbackRate = 0.5; // 改变播放速度为 0.5 倍
还可以使用 video 元素的 playbackRate 属性来检查当前播放速度:
var v = document.getElementById("myVideo"); var currentRate = v.playbackRate; // 获取当前播放速度
注意,playbackRate 属性只能在浏览器支持 HTML5 video 标签的情况下使用,而且不能在所有浏览器中使用,请注意浏览器的兼容性。