GET-mobile应用程序无法真正在移动设备上运行的原因是什么?

时间:2012-05-08 16:47:43

标签: gwt mobile

可能是什么原因,gwt移动应用程序真的无法在手机上运行? 我使用ZTE-Blade Android 2.1(德国Base Lutea)手机,我在使用这款手机时遇到gwt-mobile-apps的大问题。 gwt-apps正在运行但是当我触摸按钮之类的UI时没有任何反应。

我必须按下按钮超过100次才能得到反应。 这就是每个gwt移动应用程序的情况。

每个gwt-mobile-app的按钮几乎没有任何反应。 我在gwt和我的电脑上的浏览器上写了一个小应用程序,它运行得很完美,但在我的手机上并不是真的。

与其他应用程序,如android或jquery-apps,没有问题。 一切正常,但使用gwt-mobile-apps,通过触摸按钮等UI没有任何反应。

可能是什么原因? 我真的不知道。 有人知道这个问题,其他设备上的gwt-mobile-apps是否存在类似的问题?

3 个答案:

答案 0 :(得分:1)

如果您看看开发人员对此框架进行了最新更新,则表明他们自2010年4月以来未对其进行更新。

http://code.google.com/p/gwt-mobile-webkit/

由于移动设备和浏览器的颠覆性,很难为每种类型的浏览器优化javascript。

你应该使用像jQuery mobile或Sencha Touch 2这样最新的框架。他们非常关注这个主题。

http://jquerymobile.com/

http://www.sencha.com/products/touch/

sencha声明: “关于Android支持的说明:由于市场上物理Android设备的多样性,我们只能测试这么多。这个支持矩阵并非详尽无遗,而是为了让您了解对Android设备的支持。你的旅费可能会改变。” (http://www.sencha.com/products/touch/features/)

答案 1 :(得分:1)

看看m-gwt:http://www.m-gwt.com

这是GWT的移动库,效果非常好。 它使用核心GWT概念(重新绑定,clientbundles,......)。

答案 2 :(得分:1)

我在2.1安卓手机上遇到了同样的问题,唯一的问题是android 2.1已经老了。 gwtmobile在年轻的Android设备上运行得非常好。