2012-07-25 35 views
2

我正在研究PhoneGap項目,我注意到在Jelly Bean(4.1.x)中,滾動是滯後和緩慢的。我試圖將transform3d添加到可滾動元素,但這沒有幫助。我無法將硬件加入到清單中,因爲我們需要支持2.3.x.Android版WebView中的滾動性能 - 果凍豆4.1.x

關於如何使WebView在Android上更好地滾動的任何建議?我已經剝離了所有CSS以使其基本。

這發生在PhoneGap 2.0.0上。

你可以看到這個在這裏的視頻:https://www.dropbox.com/s/j17do2gry8vxhzo/scrollvdeo.mov

+0

@mtmurdock做完幾個Android網絡工程,爲客戶,我有強烈的* *不同意。 – mikermcneil 2013-05-22 18:50:08

+0

什麼意思?該PhoneGap是問題,或者Android 4.1+是「黃油」? – mtmurdock 2013-05-22 19:30:05

回答

8

我想你的問題。您需要將應用程序的目標設置爲3.0,然後將清單文件中的minSDK屬性設置爲您的最低支持操作系統。然後將android:hardwareAccelerated = true添加到清單。像魅力一樣工作!

+0

你可以舉一個清單文件的例子 – SSS 2014-07-28 07:45:32

+0

@gregavola你需要糾正你的拼寫。應該是: 2014-10-16 19:51:44

+0

@LarryAasen現在應該修復。 – gregavola 2014-10-17 13:09:17

5

是什麼原因造成了這個BUG對我來說,我用它具有hardwareAccerlerated =在AndroidManifest.xml中錯誤的地方真正的PhoneGap的Android示例(/ PhoneGap的/ lib目錄/安卓/例)。

應該在應用元素,而不是manifest元素

現在,這就像一個魅力。

我使用PhoneGap的2.1