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事件冲突了的主要内容,如果未能解决你的问题,请参考以下文章