cx1611 发表于 2022-5-6 13:56:00

手机浏览器限制不住进度条拖动

手机浏览器限制不住进度条拖动,设置不能拖动,还是可以拖动。oppo手机使用浏览器打开可以随意拖动。

niandeng 发表于 2022-5-6 20:59:37

限制方式是什么?

cx1611 发表于 2022-5-7 08:51:54

niandeng 发表于 2022-5-6 20:59
限制方式是什么?

禁止拖动不行,看过的地方随意拖动也不行,限制不住。timeScheduleAdjust:5 。oppo和vivo,使用浏览器打开官网的演示页面,点击禁止拖动也不行。oppo和vivo,使用浏览器打开限制禁止拖动,看过的地方随意拖动。还是可以拖动到后面没看过的地方

cx1611 发表于 2022-5-7 08:54:59

timeScheduleAdjust:5苹果手机是可以的。oppo和vivo限制不住。华为的也不行,小米的还没有进行测试。

cx1611 发表于 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;
                }
            }

      });
页: [1]
查看完整版本: 手机浏览器限制不住进度条拖动