在主屏幕应用程序中禁用iPad上的滚动

时间:2012-07-11 11:45:40

标签: html ipad safari

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

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

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

1 个答案:

答案 0 :(得分:3)

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