事件貌似不是这么绑定的,你得拿到视频的实例对象,调用对应的API方法。参考下:
const dp = new Dplayer({
container: document.getElementById("dplayer"),
video: {
url: ``,
},
});
dp.play();
let last = 0;
const video = dp.video;
dp.on("timeupdate", () => {
var current = video.currentTime;
if (current - last > 2) {
video.currentTime = last;
} else {
last = current;
}
});