上周我一直忙于移动html5框架,如sencha touch和jquery mobile。
在真正的Android手机上测试时,我遇到了一些错误和奇怪的事情。 (从缓慢到缺失的组件甚至不显示任何东西)
如果其中一个要求是必须在大多数android / iphone上运行,那么说移动平台的html5框架还没有准备好生产是否正确?
答案 0 :(得分:1)
如果您打算支持大多数Android手机,您应该意识到中低端设备的性能不会令人满意。这是因为这两个库在很大程度上依赖于javascript(尤其是sencha),并且这些手机上的javascript和整个webkit性能都不是很好。 iphone的情况好一点。
答案 1 :(得分:0)
我不知道jquery,但是sencha肯定是。 看看你发现的android漏洞是否在这里提到,因为它们将在下一版本中解决或已经解决。 http://www.sencha.com/forum/showthread.php?135798-List-of-Known-Android-Issues-Fixed-in-Upcoming-Release
sencha touch 2将具有所有其他改进,尤其是与Android OS相关的错误和性能。在这里阅读:
http://www.sencha.com/blog/sencha-touch-2-what-to-expect
在最后的测试中,自己查看一些使用sencha touch构建的应用程序: