首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Phonegap + jQuery手机滚动

问使用Phonegap + jQuery手机滚动
EN

Stack Overflow用户
提问于 2013-03-27 01:17:35
回答 1查看 3.2K关注 0票数 2

我有一个问题,我的应用程序,制作(或制作)与Phonegap Cordova + jQuery移动。我在我的iPad上试用了这个应用程序,但只在iPhone版本上试用。

Y在config.xml中将UIWebViewBounce指令更改为false,因为Safari Scroll。但我有一个带有列表的视图。如果我向上滑动(不是向下,而是向上),视图会向上滚动几个像素,与iOS顶部栏(带有小时、电池等的栏)的像素相同。

我尝试使用以下JS代码:

代码语言:javascript
复制
document.ontouchmove = function (e) {
    e.preventDefault();
};

但是,我的视图滚动也不起作用,尽管它们有scrollable类。

我试过了:

代码语言:javascript
复制
document.ontouchmove = function (e) {
var touchstart = e.pageY;
if(touchstart < 35) {
    e.preventDefault();
}};

当我从标题向上滑动时,应用程序不会滚动,好吧,但如果我滚动到列表的底部,最后一个元素,然后继续向下滚动(向上滑动),应用程序就会用标题,只有那个像素,然后停止滚动……

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-27 19:52:11

我找到了解决方法。在这篇文章中:

iOS Safari – How to disable overscroll but allow scrollable divs to scroll normally?

第二个答案,来自泰勒·道奇

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15643433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档