我的 安卓 </跨度> 项目使用phonegap + jquerymobile。 我想用JQM api为登录页面添加一个加载对话框,代码:
function loginFunc(){ //显示加载对话框 $ .mobile.loading( ‘秀’);
//这是一个获取登录结果的ajax方法。
//隐藏加载对话框 $ .mobile.loading( ‘隐藏’); }
可悲的是,在 安卓 </跨度> 虚拟设备
我没有真正调查过你的问题,我知道这对你们来说可能不是一个选择。但请看看这篇非常好的博文:
http://apachecordova.blogspot.de/2012/11/who-is-murdering-phonegap-its-jquery.html
JQuery Mobile确实使用自动生成的东西(例如,装载Spinner,它应该一直存在......)来保护您的完整DOM,从而减慢您的应用程序速度!
您还可以查看此步骤以加快您的phonegap应用程序: http://floatlearning.com/2011/03/developing-better-phonegap-apps/
请不要误解,但如果你想开发出运行良好的phonegap应用程序,请不要使用JQuery mobile。我知道他们提供了很多有用的东西,但你控制巨型框架的能力太低,无法真正优化你的应用程序的性能。
祝好运!