移动设备上的跨域API调用

时间:2013-08-19 05:44:54

标签: android cordova cross-domain

我在尝试进行跨域调用时在移动设备上遇到以下错误

XMLHttpRequest无法加载http://domain1.com。 Access-Control-Allow-Origin不允许原点http://domain2.com

是否有相同的解决方法?

1 个答案:

答案 0 :(得分:1)

尝试使用jsonp,这是http://json-p.org/http://blog.edwards-research.com/2012/10/cross-domain-ajax-a-simple-workaround/的唯一方法, 或确保在服务器端跨域策略文件存在并相应更改http://hub.tutsplus.com/tutorials/quick-tip-a-guide-to-cross-domain-policy-files--active-3832 非常简单地允许所有人访问并进行测试。

然而,最好的方法是使用jsonp