2

我想禁用 iPad HTML 页面中的滚动,但从主屏幕启动页面时它不起作用。

我在正常运行的 Safari 中禁用了滚动。但是,当我从主屏幕运行页面时,它会垂直滚动,并带有弹跳效果。我目前正在使用:

$(document).bind('touchmove', function(e) {
    e.preventDefault();
});
4

1 回答 1

3

您应该使用 touchstart 而不是 touchmove。这应该可以解决问题。这样做的原因是,在平移期间没有触发任何事件,因此触发 touchmove 事件为时已晚。

于 2012-07-11T13:17:27.797 回答