禁用Web应用程序视图的ipad滚动

时间:2013-04-16 13:16:40

标签: jquery ipad cordova ios-simulator

我多次尝试在我的ipad应用程序中解决问题但没有成功。我有一个基于phonegap 1.3的Web应用程序,当我移动我的手指时,应用程序滚动,很难看。我找到了一些禁用所有滚动的解决方案:

window.addEventListener('touchmove', function(e) {
      e.preventDefault();
}, false);

我的目的是禁止从ipad滚动应用程序本身。而不是所有元素,因为我需要滚动页面内的一些元素。

请帮忙吗?

1 个答案:

答案 0 :(得分:0)

问题解决了。

这是解决方案:

webViewDidFinishLoad 方法中添加此行:(请参阅xcode classes文件夹中的 AppDelegate.m MainViewController.m 文件

- (void)webViewDidFinishLoad:(UIWebView *)theWebView 
{
       ........................
       ........................

          theWebView.scrollView.bounces = NO;

       ........................
       ........................
}