我只熟悉桌面的jquery,我也想将它用于移动RIA。我去提供演示站点(http://jquerymobile.com/demos/1.2.0/)并尝试检查它。问题是我所拥有的所有浏览器都不支持它(构建Android 4,chrome mobile,delphin浏览器 - 所有这些都是最新的)。当我探索这个演示时,我注意到:
我的问题是: 是jquery mobile真正支持的任何浏览器......或者我应该问,是否有任何浏览器真的支持jquery mobile?
我花了一些时间。我想将它用于我的移动RIA应用程序。未来我计划将其转移到phonegap。但是我还遇到了另外一个问题:
所以我最后需要问的问题是: jquery mobile是否已准备好将其用于移动RIA?
我给了它一个机会,因为我现在正在使用jqueru UI,它的效果很好。但我害怕陷入死胡同。
如果可以,请告诉我一些事情。
[编辑]
我在Samsung GT-I9100,Android 4.0.4上测试过(我假设我的用户也可以使用性能较低的手机)
答案 0 :(得分:0)
这里有很多信息:
http://jquerymobile.com/demos/1.2.0/docs/about/platforms.html
是的,特别支持PhoneGap。
您详细介绍的大多数问题都是移动设备及其浏览器的限制,而不是jQuery Mobile。与原生应用相比,移动网络始终会提供折衷。一个允许您广泛分发,并承认限制。另一个为您提供出色的控制和UI以及有限的跨平台选项。
我正在使用jQM构建一个相当大的应用程序。它面向企业类型的客户,对我们而言,分销和跨平台功能远远超出了限制。但这完全取决于你想破解的坚果。
答案 1 :(得分:0)
此处列出了对jQuery Mobile的浏览器支持:http://jquerymobile.com/gbs/。它是一个分级的支持文档(A,B和C),每个等级意味着它具有不同的支持级别。请务必仔细阅读浏览器旁边的评论 - 它通常会列出用于测试它的手机的品牌和型号。例如,升级设备的Android 4.0浏览器注释可能存在一些问题。
请注意,对于任何移动平台,您不仅支持浏览器,还支持操作系统版本和硬件本身。不幸的是,这可能使移动开发变得棘手。