手机浏览器限制不住进度条拖动
手机浏览器限制不住进度条拖动,设置不能拖动,还是可以拖动。oppo手机使用浏览器打开可以随意拖动。限制方式是什么? niandeng 发表于 2022-5-6 20:59
限制方式是什么?
禁止拖动不行,看过的地方随意拖动也不行,限制不住。timeScheduleAdjust:5 。oppo和vivo,使用浏览器打开官网的演示页面,点击禁止拖动也不行。oppo和vivo,使用浏览器打开限制禁止拖动,看过的地方随意拖动。还是可以拖动到后面没看过的地方 timeScheduleAdjust:5苹果手机是可以的。oppo和vivo限制不住。华为的也不行,小米的还没有进行测试。 暂时的解决方案如下:
可以在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;
}
}
});
页:
[1]