2013-03-26 91 views
2

我的应用程序出现问题,使用Phonegap Cordova + jQuery Mobile制作(或制作)。 我用我的iPad尝试应用程序,但只能用iPhone版本。使用Phonegap + jQuery Mobile滚动

因为Safari Scroll,因此在config.xml中将UIWebViewBounce指令更改为false。但我有一个列表的观点。如果我触摸滑动条(向下滑动,只能滑动),则视图会滚动几个像素,与iOS顶栏(包含小时,电池等的栏)的像素相同。

我尝试用这个JS代码:

document.ontouchmove = function (e) { 
    e.preventDefault(); 
}; 

但后来,我的意见滚动无法正常工作都不是,虽然他们有滚动类。

我已经试过这样:

document.ontouchmove = function (e) { 
var touchstart = e.pageY; 
if(touchstart < 35) { 
    e.preventDefault(); 
}}; 

;当我从它的工作头向上滑动,应用程序不滚动,OK,但如果我滚动到列表的底部,最后一个元素,我继续向下滚动(向上滚动),应用程序做的那个头像,只有那个像素,然后停止滚动...

回答