我正在使用PhoneGap和JQueryMobile构建Android应用。但是,我无法使用如下的jquery方法将应用程序内容加载到我的服务器的div中:
$("#home").live('pageshow', function(){
$("#home .content").load('http://192.168.2.18:8000/m/test/');
});
这个代码在加载safari时工作正常。有谁知道为什么加载PhoneGap时可能会失败?
编辑:这只适用于Android模拟器。 iPhone模拟器的行为与预期一致。
答案 0 :(得分:0)
你还在使用Jquery Full吗?如果是这样的版本?
我在1.5.1的JQuery和Phonegap 0.9.4
中遇到了这个问题我回到了1.4.3 Jquery和0.9.3 Phonegap,一切都很顺利。
答案 1 :(得分:0)
这结果是PhoneGap的配置问题。确保按照此处的说明修改AndroidManifest.xml文件,以便应用程序具有必要的权限。 http://wiki.phonegap.com/w/page/30862722/phonegap-android-eclipse-quickstart