js 禁用视频快进与倍速

1
2
3
4
5
6
7
8
9
10
11
12
13
14
video.ontimeupdate = function () {
let old = (window.localStorage.getItem(playTimeKey) * 1) || 0;
// 进制使用倍速
const {playbackRate} = video
if (playbackRate !== 1) video.playbackRate = 1

const cuTime = video.currentTime;
if (cuTime - old > 2) {
video.currentTime = old;
} else {
old = cuTime;
}
window.localStorage.setItem(playTimeKey, old)
}