JQuery Mobile& Phonegap - 垂直滚动波涛汹涌/更难

时间:2013-06-24 22:37:34

标签: javascript jquery html mobile cordova

我正在使用JQueryMobile制作应用程序,并遇到了一个我在互联网上找不到的问题。

我的应用程序有一个很大的列表,在我实现JQMobile之前,我可以按照我想要的速度滚动。我可以按照我想要的速度轻扫手指。我可以扔掉页面,它会继续滚动。

现在我添加了JQMobile,有一个问题(它比一个完整的问题更烦人)。 在同一个列表中,除了JQmobile之外没有其他任何添加,滚动很糟糕。我必须滚动/轻弹,我必须坚持下去。我不能像以前那样扔掉它。这不仅仅是因为我在两个不同的星系连接上轻弹它(一个安装了原始应用程序,一个安装了jqm应用程序)

有什么想法吗?

我的一个想法是,当我试图滚动时JQMobile正在寻找滑动,所以它也不会滚动。 JQMobile是否检测到垂直滑动?如果是这样,那可能是问题,可能会被禁用吗?

1 个答案:

答案 0 :(得分:1)

我有同样的问题,删除阴影对我的情况有帮助。

/* Get rid of shadows for performance 
.ui-bar-a 
.ui-shadow,
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a,
.ui-body-b,
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b,
.ui-bar-c,
.ui-body-c,
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c,
.ui-bar-c,
.ui-body-d,
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d,
.ui-bar-d,
.ui-body-e,
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e,
.ui-bar-e,
.ui-overlay-shadow,
.ui-shadow,
.ui-btn-active,
.ui-body-a {
    text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
}