|
楼主 |
发表于 2022-5-7 14:20:06
|
显示全部楼层
暂时的解决方案如下:
可以在player.time中增加判断 player.time(function(t){
CurrentTime = player.time(); //实时播放进度
//maxPlayPosition 最大播放进度,可以在初始化的时候赋值。这样已播放的就可以拖动
//lastTime 上一次的播放时间。默认和maxPlayPosition 相同。初始化的时候可以把maxPlayPosition赋值给lastTime
//判断两个时间相隔大于2秒,就是进行了拖拽。可以进行自定义时间
if(CurrentTime > maxPlayPosition){
if (CurrentTime - lastTime > 2) {
CurrentTime = lastTime;
console.log("lastTime:"+lastTime)
player.seek(lastTime);
return
} else {
lastTime = CurrentTime;
}
}
}); |
|