javascript怎么禁用UC浏览器的“左右滑屏前进后退”功能,和我的touchmove事件冲突了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript怎么禁用UC浏览器的“左右滑屏前进后退”功能,和我的touchmove事件冲突了相关的知识,希望对你有一定的参考价值。

我知道手动设置,我说的是用javascript设置

UC的“左右滑屏前进后退”功能
你在设置里面是可以找到的啊。
参考技术A 楼主解决了吗,我也遇到了这个问题,不知道怎么搞啊,网上关于这个的问答不多啊 参考技术B var xStart,xEnd,yStart,yEnd;
document.addEventListener('touchmove',function(evt)
xEnd=evt.touches[0].pageX;
yEnd=evt.touches[0].pageY;
Math.abs(xStart-xEnd)> Math.abs(yStart-yEnd)&&
evt.preventDefault();
,false);
document.addEventListener("touchstart",function(evt)
xStart=evt.touches[0].pageX;
yStart=evt.touches[0].pageY;
,false);

禁止手机浏览器左右滑屏 后退 前进

 

 

$(‘body‘).on(‘touchmove‘,‘.slidebg‘,function () {
    $(document.body).on(‘touchmove.prevUC‘, function(e) {
        e.preventDefault();
    });
});
$(‘body‘).on(‘touchend‘,‘.slidebg‘,function () {
    $(document.body).off(‘touchmove.prevUC‘);
});

 

以上是关于javascript怎么禁用UC浏览器的“左右滑屏前进后退”功能,和我的touchmove事件冲突了的主要内容,如果未能解决你的问题,请参考以下文章

浏览器关闭滑动面板1~3230

安卓手机智能机上下滑屏怎么调成左右滑屏

手机左右滑动屏幕切换页面是如何实现的

禁止手机浏览器左右滑屏 后退 前进

浏览器禁用了javascript怎么办

javascript怎么禁用浏览器后退按钮