2014-02-27 107 views
3

我想插入一個html5遊戲到Android 4.2應用程序的webview但性能很弱。 我嘗試過使用「硬件加速」,並以多種方式設置web視圖設置。 我聽說過Chromium庫,但我不知道在哪裏可以找到以及如何實現它。 Pleae幫我。Android的html5遊戲webview慢

+0

你能解釋一下你在硬件加速方面做了些什麼嗎?此外,儘管Chrome引擎可能相對更快,但它無法克服桌面和移動設備之間計算/圖形功能的主要差異。如果你的遊戲性能不佳,交換引擎很可能不是主要問題。總體來說JavaScript性能是一個很好的開始。 –

+0

我們在清單文件中添加了屬性android:hardwareAccelerated(我在另一篇文章中看到了這個)。 您認爲有更好的表現嗎? – user3361141

+0

這取決於你真正的動畫。如果您使用CSS,那麼您還需要在適用的CSS屬性中使用正確的硬件加速前綴。並非所有人都加速。即便如此,您還需要小心同時有多少DOM元素被動畫。小型設備的處理能力仍然相當有限。 –

回答

1

如果是HTML5畫布遊戲,這個嘗試addig在CSS canvas元素(在我的遊戲性能提升):

transform: translate3d(0,0,0); 
-webkit-transform: translate3d(0,0,0); 

這已經真正擁有的唯一speedhack對我的webview有影響。但要小心,不要過度使用它! (你可以在this article中看到更多關於黑客行爲的信息。)

而且如Shouqon提到的,查看人行橫道。

+0

夥計,這就是我正在尋找的!感謝您的建議! – Goehybrid