我正在用Javascript/HTML/CSS開發一個遊戲,並將它打包成帶Phonegap的Android應用程序。這款遊戲包括一系列動畫(很多都是用jquery完成的),比如淡入淡出,div動作等等 - 相對於大多數網站來說,沒有什麼不尋常的,但肯定很重要。在Jelly Bean中顯着降低了webview的性能?
在ICS中,遊戲運行得非常好 - 非常高的fps,沒有滯後等。然而,現在我將Galaxy Nexus升級到4.1,Jelly Bean導致遊戲變慢。淡入現在更類似於顯示,我經常注意到對觸摸的反應緩慢,射擊的射彈保持偶爾凍結等。
我意識到這是相當普遍的,但我只是好奇如果其他人看到/有在他們的應用程序中看到類似的東西,並且如果您有如何解決這個混亂的建議。任何提示都非常感謝。
更新:啓用3D轉換並重寫部分代碼以包含動畫幀中的所有內容後,問題似乎已修復。
是的,嘗試了webkit動畫和jquery的,並沒有看到有什麼區別 - 一樣糟糕.. :( 我也會嘗試新發布的Phonegap,看看它是否有幫助,我會保持這個線程更新。 – 2012-07-22 07:05:42