【发布时间】:2011-03-15 21:57:01
【问题描述】:
我正在使用 PhoneGap 和 JQueryMobile 构建一个 Android 应用程序。但是,我无法让应用程序使用如下的 jquery 方法将内容从我的服务器加载到 div 中:
$("#home").live('pageshow', function(){
$("#home .content").load('http://192.168.2.18:8000/m/test/');
});
此代码在加载 safari 时可以正常工作。有谁知道为什么在加载 PhoneGap 时这可能会失败?
编辑:这只发生在 Android 模拟器上。 iPhone 模拟器按预期运行。
【问题讨论】:
-
这可能与古老的同源策略有关。查看具有跨域功能的 getJSON 是否有效。
标签: jquery android ajax cordova jquery-mobile