目前我一直在使用preventDefault
技术处理touchmove
事件,但是我发现它在iOS 11.3上无论是Safari、Chrome还是Firefox都似乎不再起作用:
document.ontouchmove = function(event){
event.preventDefault();
}
现在iOS有什么变化了吗?如何防止页面顶部或底部的弹跳?在线演示:
- 不使用jQuery的演示 - 使用jQuery的演示 视频在此处:
-
![enter image description here](https://istack.dev59.com/ItbUc.gif)
目前我一直在使用preventDefault
技术处理touchmove
事件,但是我发现它在iOS 11.3上无论是Safari、Chrome还是Firefox都似乎不再起作用:
document.ontouchmove = function(event){
event.preventDefault();
}
现在iOS有什么变化了吗?如何防止页面顶部或底部的弹跳?window.addEventListener("touchstart", function(event) {
event.preventDefault();
}, {passive: false});
window.addEventListener("touchmove", function(event) {event.preventDefault();}, {passive: false} );