我想插入一個html5遊戲到Android 4.2應用程序的webview但性能很弱。 我嘗試過使用「硬件加速」,並以多種方式設置web視圖設置。 我聽說過Chromium庫,但我不知道在哪裏可以找到以及如何實現它。 Pleae幫我。Android的html5遊戲webview慢
3
A
回答
3
你可以嘗試人行橫道: https://github.com/crosswalk-project/crosswalk
這是對鉻HTML5運行時框架的基礎上,它需要鉻的優勢,比原生的WebView更好的HTML5性能(WebGL的/帆布/ CSS3)。
1
如果是HTML5畫布遊戲,這個嘗試addig在CSS canvas元素(在我的遊戲性能提升):
transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
這已經真正擁有的唯一speedhack對我的webview有影響。但要小心,不要過度使用它! (你可以在this article中看到更多關於黑客行爲的信息。)
而且如Shouqon提到的,查看人行橫道。
+0
夥計,這就是我正在尋找的!感謝您的建議! – Goehybrid
0
請注意,是爲,理應被固定在4.4.3這一特定使用案例中的錯誤:https://code.google.com/p/chromium/issues/detail?id=315111
與較新的版本試試吧,看看它不會消失。
相關問題
- 1. Android HTML5遊戲
- 2. android遊戲surfaceview與framelayout慢
- 3. HTML5/Javascript遊戲
- 4. HTML5 Javascript遊戲
- 5. HTML5 shell遊戲
- 6. HTML5多人遊戲瀏覽器遊戲
- 7. Html5遊戲引擎
- 8. HTML5紙牌遊戲
- 9. HTML5遊戲開發
- 10. RTS HTML5遊戲多人遊戲 - 開始node.js服務器遊戲
- 11. Swift WebView不加載url html5遊戲內容
- 12. 的Android Webview是慢
- 13. HTML5 + Javascript:網絡遊戲
- 14. 多人遊戲HTML5,Node.js,Socket.IO
- 15. HTML5 Canvas遊戲 - 實體類
- 16. html5多人遊戲諮詢
- 17. 如何加快HTML5遊戲
- 18. 保護HTML5遊戲來源
- 19. 復位HTML5畫布遊戲
- 20. 2D側滾動HTML5遊戲
- 21. 製作Javascript和HTML5遊戲
- 22. 如何構建HTML5遊戲
- 23. 嵌入式HTML5遊戲
- 24. HTML5遊戲街機 - 安全
- 25. HTML5,Easel.js遊戲問題
- 26. Html5/Javascript遊戲滯後
- 27. HTML5遊戲使用Dashcode
- 28. 如何測試HTML5遊戲
- 29. 重啓後遊戲變慢
- 30. libGDX遊戲行事緩慢
你能解釋一下你在硬件加速方面做了些什麼嗎?此外,儘管Chrome引擎可能相對更快,但它無法克服桌面和移動設備之間計算/圖形功能的主要差異。如果你的遊戲性能不佳,交換引擎很可能不是主要問題。總體來說JavaScript性能是一個很好的開始。 –
我們在清單文件中添加了屬性android:hardwareAccelerated(我在另一篇文章中看到了這個)。 您認爲有更好的表現嗎? – user3361141
這取決於你真正的動畫。如果您使用CSS,那麼您還需要在適用的CSS屬性中使用正確的硬件加速前綴。並非所有人都加速。即便如此,您還需要小心同時有多少DOM元素被動畫。小型設備的處理能力仍然相當有限。 –