Closed. This question is opinion-based。它当前不接受答案。
想要改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
已关闭6年。
Improve this question
我已经在PhoneGap(Cordova)上构建了应用程序,并在此过程中遇到了很多困难。因此,我以为我的下一个版本将是jQuery Mobile。
我想知道是否有人既有经验,又有建议或偏爱?
想要改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
已关闭6年。
Improve this question
我已经在PhoneGap(Cordova)上构建了应用程序,并在此过程中遇到了很多困难。因此,我以为我的下一个版本将是jQuery Mobile。
我想知道是否有人既有经验,又有建议或偏爱?
最佳答案
JQM只是帮助您构建针对移动设备优化的网页/应用程序,但是它仍然只是一个网页。在iOS上,您可以将Web应用程序固定到主屏幕,该主屏幕在单击/点击时会打开一个单独的浏览器实例,并提供一些元标记,这些标记可以使您的Web应用程序看起来更像 native 应用程序(例如,您可以隐藏屏幕顶部的状态栏,并提供一个初始屏幕)。但是,在android上(至少在ICS上,它不了解Jelly bean),尽管您可以将Web应用程序固定到主屏幕,但它只是充当快捷方式,并在浏览器中作为另一个选项卡打开。我不确定Windows Phone上的网络应用程序有哪些选项。
Phonegap只是为您的Web应用程序构建一个带有Webview(浏览器实例)的 native 应用程序包装,并允许您访问设备API。
基本上这两者不是互斥的,您可以使用JQM来构建Web应用程序并将其包装在phonegap中(您可能仍然会遇到之前遇到的任何困难),或者可以跳过phonegap部分,但是您的Web应用程序仍将只是一个Web应用程序,即一个网页(在android上比iOS上更明显)。
关于jquery - PhoneGap或JqueryMobile?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11239704/