2011-11-22 80 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,将会花费更多的时间和精力。发布令代码沉闷的代码,如果可以优化代码或使用其他方法,我会告诉您。