PhoneGap还是JqueryMobile?

Mel*_*Dog 10 jquery jquery-mobile cordova

我已经在PhoneGap(Cordova)上构建和应用程序,并在此过程中遇到了很多困难.因此我认为我的下一个版本将使用jQuery Mobile.

我想知道是否有人有过这方面的经验并且有推荐或偏好?

Jac*_*ack 28

JQM只是帮助您构建针对移动设备进行优化的网页/应用程序,但它仍然只是一个网页.在iOS上,您可以将Web应用程序固定到主屏幕,在单击/点击时打开单独的浏览器实例,并提供一些元标记,使您的Web应用程序看起来更像本机应用程序(例如,您可以隐藏屏幕顶部的状态栏,并提供启动画面).然而,在Android上(至少在ICS上,不了解Jelly bean),虽然您可以将Web应用程序固定到主屏幕,但它只是作为一种快捷方式,并在浏览器中将其打开为另一个选项卡.我不确定你对Windows手机上的网络应用有什么选择.

Phonegap只是为您的Web应用程序构建一个带有webview(浏览器实例)的本机应用程序包装器,并允许您访问设备API.

基本上这两者并不相互排斥,您可以使用JQM构建您的Web应用程序并仍然将其包装在phonegap中(您可能仍会遇到之前遇到的任何困难),或者您可以跳过phonegap部分,但是您的网络应用程序仍然只是一个Web应用程序,即一个网页(在Android和iOS上更明显).