iOS Web 应用程序禁用偏移滚动

标签 ios events web-applications scroll

如何为我的 webapp 禁用偏移滚动?

我指的是深灰色区域 http://i.stack.imgur.com/a3Rt4.png

Disable scrolling in an iPhone web application? 我已经试过了,但它并没有一直有效,它只是有时有效,然后突然停止,我可以再次滚动。

最佳答案

document.body.addEventListener('touchmove', function(e){ e.preventDefault(); });

有效,但要确保 body 的高度为屏幕的 100%

关于iOS Web 应用程序禁用偏移滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6598111/

相关文章:

javascript - PastryKit 是否已被 Apple 以外的任何人成功实现?

ios - 如何实现摄像头从前置摄像头更改为后置摄像头

objective-c - 从 View 调用类方法给出 : "Unrecognized selector sent to class"

javascript - 当本地化被引入等式时如何处理字符串长度约束?

.net - .NET 中发生垃圾收集时是否有事件?

javascript - 如何从事件处理程序触发事件触发函数而不创建无限循环?

asp.net - 在 ASP.NET 应用程序之间传递 session 数据

ios - Swift 框架 - 在 Objective-C 类中使用 Swift 类引用

ios - iCloud 与核心数据和文件同步

JavaFX - 鼠标事件未触发