如何在 iPad 网络应用程序上禁用滚动?
通常:
document.body.addEventListener('touchmove',function(event){event.preventDefault();},false);
对我不起作用。我正在努力让我的 iPad 网络应用程序尽可能地原生。 任何答案表示赞赏。
The usual:
document.body.addEventListener('touchmove',function(event){event.preventDefault();},false);
isn't working for me. I am trying to make my iPad webapp feel as native as possible.
Any answer is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将该处理程序直接放在
document
元素上,而不是放在body
上。我已经在以下方面取得了成功:
然后使用 jQuery:
如果您想处理不同的方向,这也将很有用:
Put that handler on the
document
element directly, not on thebody
.I've had success with the following:
Then with jQuery:
This will also be useful if you want to handle different orientations: