2011-11-22 78 views
1

因此,我正在使用webview將基於html5的遊戲實現爲android應用程序。現在表現各不相同,但有時候表現不錯,有時甚至很糟糕。在Android應用程序中優化HTML5

所以我想知道是否有某種方式可以實現某種方式來優化HTML5?有沒有替代方案通過apk在Android上運行HTML5?我可以通過瀏覽器啓用某種加速功能嗎?

回答

0

我不知道你在創建什麼樣的遊戲。但Android中的HTML5 is not fully supported

目前,我正在從HTML5和JS編寫的應用程序(從iPad到Android)移植。我注意到iOS的性能比Android的性能要高。如果你想要最好的性能,在我看來,你有兩種可能性:

1)使用另一個系統,基於原生API,而不是HTML5

2)等待,直到性能得到改善,並創造一個分鐘足夠高的應用程序

+0

'但HTML5在Android中不完全支持.'您需要根據Android版本,製造商和手機型號以及您使用的瀏覽器大大限定此限制。 – Falmarri

0

我需要知道很多事情,甚至開始幫助。

你用什麼功能讓你的應用程序崩潰? 帆布? SVG? 過多的DOM元素? 過多的定時器和循環? 您正在模擬器或設備上測試嗎?

您可以創建一個原生應用程序,以完成webview可以執行的任何操作,並且可能對性能更友好。這會花費你更多的時間和精力,特別是如果你不瞭解Java。如果你甚至考慮移植到IOS,將會花費更多的時間和精力。發佈令代碼沉悶的代碼,如果可以優化代碼或使用其他方法,我會告訴您。