2013-06-24 57 views
3

我使用JQueryMobile製作了一個應用程序,並遇到了一個我在其他地方找不到的問題。JQuery Mobile&Phonegap - 垂直滾動波濤洶涌/更難

我的應用程序有一個大的列表,並且在我實現JQMobile之前,我可以像我想要的那樣快速滾動。我可以像我想要的那樣快速地滑動手指。我可以扔頁面,它會繼續滾動。

現在我添加了JQMobile,出現了一個問題(比完整的問題更煩人)。 在同一列表中,除JQmobile外沒有其他內容被添加,滾動是不好的。我必須更慢地滾動/滑動,而且我必須堅持下去。我不能盡我所能地把它扔掉。這不只是在我的腦海中,因爲我在兩個不同的星系連線上輕彈它(一個安裝了原始應用程序,一個安裝了jqm應用程序)

任何想法?

我的一個想法是,當我試圖滾動時,JQMobile正在尋找滑動,所以它也不滾動。 JQMobile是否檢測到垂直滑動?如果是這樣,那可能是問題,並可能被禁用?

回答

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; 
} 
+0

哇,你真棒。 – user802609

相關問題