我的应用程序有问题,使用 Phonegap Cordova + jQuery Mobile 制作(或制作)。我用我的 iPad 试用了这个应用程序,但只用 iPhone 版本。
Y 在 config.xml 中将 UIWebViewBounce 指令更改为 false,因为 Safari Scroll 。但我有一个列表视图。如果我向上滑动(不是向下,仅向上),视图会向上滚动几个像素,与 iOS 顶部栏(带有小时、电池等的栏)相同的像素。
我尝试使用此 JS 代码:
document.ontouchmove = function (e) {
e.preventDefault();
};
但是,我的视图滚动也不起作用,尽管它们具有可滚动类。
我试过这个:
document.ontouchmove = function (e) {
var touchstart = e.pageY;
if(touchstart < 35) {
e.preventDefault();
}};
当我从标题向上滑动时它可以工作,应用程序不会滚动,好的,但是如果我滚动到列表的底部,最后一个元素,然后我继续向下滚动(向上滑动),应用程序会用标题,只有那个像素,然后停止滚动......