2012-02-02 49 views
0


使用ICS phongap版本1.4 JQM版本1.0.1的jQuery上运行的PhoneGap移动loadPage失败,错误加载页面

我尝试以下这些准则歌Nexus S IM测试此,

1)加Access-Control-Allow-Origin在服务器应用程序运行在本地IP http://192.168.1.132/orderpage,尝试与html和json都响应
2)可能是这不需要,但我仍然设置$.support.cors$.mobile.allowCrossDomainPages为true;
3)phonegap.xml原点设置为*
4)也把super.setIntegerProperty("loadUrlTimeoutValue", 60000);

这个工程上的浏览器正常,但我不断的PhoneGap收到错误加载页面不管是什么! 我缺少电话应用程序中的东西?加载本地文件工作正常$.mobile.loadPage('order.html')

$.mobile.loadPage("http://192.168.1.132/orderpage", { showLoadMsg: true }); 

失败error loading page

应用IM试图建立完全依赖于服务器端的内容,我怎么能安全地加载外部内容与Ajax调用或loadpage()

以及如何调试以检查phonegap是否甚至向网络发出请求?

任何建议,非常感谢。

谢谢你,

回答

1

我发现我需要添加<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

为了我的AndroidManifest.xml

HTH