因此,我正在努力实现一个基于html5的游戏到一个安卓应用程序使用webview。现在性能各不相同,但有时是好的,有时是可怕的。
所以我想知道是否有一些方法可以实现对HTML5的优化?有没有通过apk在android上运行HTML5的替代方案?我可以通过浏览器启用某种加速功能吗?
发布于 2011-11-23 07:14:12
我不知道你在做什么游戏。但安卓系统中的HTML5 is not fully supported。
目前,我正在进行一个用HTML5和JS编写的应用程序的移植(从iPad到安卓)。我注意到iOS的性能真的比安卓的要好。如果你想要最好的性能,在我看来,你有两种可能:
1)使用其他系统,基于原生API,而非HTML5
2)等待性能提升,创建min-sdk足够高的App
发布于 2011-11-23 07:22:33
我需要知道太多的东西才能开始帮助你。
你使用的哪些功能会让你的应用程序陷入困境?画布?SVG?过多的DOM元素?过多的计时器和循环?您是否在模拟器或设备上进行测试?
您可以创建一个原生应用程序来做任何webview可以做的事情,而且可能对性能更友好。这将花费您更多的时间和精力,特别是如果您不了解Java的话。如果你曾经考虑过移植到IOS,这将会花费你更多的时间和精力。发布那些让你陷入困境的代码,我会让你知道你是否可以优化它或使用一些替代方法。
https://stackoverflow.com/questions/8234587
复制相似问题