我使用 JQuery Mobile 来识别滑动事件,效果很好。事件在 Windows Mobile(我的例子中是 7.5)上触发,但也会触发 Web 浏览器用于导航浏览历史记录的默认事件。向右滑动可返回一页。如何防止这种默认行为?
我尝试了preventDefault(),但它在这里没有帮助。
最佳答案
它将停用触摸:-
添加 CSS 片段:
*{
touch-action: none;
}
但仅在某些区域重新激活触摸事件,以允许玩家播放或激活触摸
要在某些地方激活,请添加以下内容:-
#activetouch{
touch-action: chained;
}
引用:https://developer.mozilla.org/en-US/docs/Web/CSS/touch-action
关于javascript - Windows Phone 上的 JQuery Mobile 滑动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31272901/