phoneGap的AJAX跨域问题

xgyq012 发布于 2013/02/28 10:52
阅读 6K+
收藏 4
打算用phoneGap+jQuery mobile 开发一个 webapp 经测试单独运行html页面能实现AJAX跨域 但在AVD模拟器下面 jQM的AJAX请求被无视了 求帮助!需要些什么设置吗 知道AVD 下 我没有用localhost 用 127.0.0.1
加载中
0
夏季
夏季
你可以在config.xml文件中做如下配置:
<!-- 访问的域(file本地文件)所以使用本机ip -->
<access origin="http://127.0.0.1*" />
<!--允许74.125.39.99 IP 或所在的域名如http://www.google.com*-->
<access origin="74.125.39.99*" />
<access origin="http://www.google.com*" />
0
jsyang888
jsyang888
改用websocket 合适吗
0
iimax
iimax
我用域名 不存在跨域问题
iimax
iimax
回复 @xgyq012 : 是phonegap+jqM 刚开始做 感觉非常讨厌 吃内存
x
xgyq012
你是有phoneGap+jQuerymobile开发?感觉 jQuerymobile效果不太好。有点卡顿
x
xgyq012
我自动模拟器为什么不可以了 不可以直接写本机地址。127和localhost都不可以
0
Haffe
Haffe
phonegap说明文档里有 。关于whitelist那一项的,在XML文件里配置
0
0
f
fzhang365

要设置参数,你试试

$(document).on( "mobileinit", function() {
   //support cross-domain requests
   $.support.cors = true;
   $.mobile.allowCrossDomainPages = true;});

x
xgyq012
谢谢了
0
x
xgyq012
谢谢大家!
返回顶部
顶部