一个网页调试和跨域的问题,大家都来看看

我们服务端是用java写的,通讯是通过 ,get,post……访问服务端的数据
我用cocos - js 里面的 cc.loader.getXMLHttpRequest 遇到安全域问题
我的开发模式是,webStorm + 谷歌浏览器

请问你们有没有遇到同样的问题?怎么解决的
是不是只有网页上会出现这样的问题,app上正常呢?

贴上我的方法
Http.prototype.sendPostPlainText = function(url,data,callBack,errorCallBack ) {
var xhr = cc.loader.getXMLHttpRequest();
streamXHREventsToLabel(xhr,“POST”);
xhr.open(“POST”,url);
xhr.setRequestHeader(“Content-Type”,“application/x-www-form-urlencode;charset=UTF-8”);
xhr.send( data);
}

我也遇到过这个问题,如果你是拿自己服务器的数据或文件的话,就方便多了,可以修改下访问权限。如果是拿别人服务器的东西,就复杂了。
至于打包成app是不是正常,同问。不过我觉得应该没问题,平台都不一样了嘛。

怎么修改访问权限呢?服务端是自己的。

http://blog.csdn.net/summerhust/article/details/7721627

随便搜了下,你可以参考下

这个是针对flash的,网页跟这个还不太一样。

问题解决了。如果用网页调试确实有这个问题,我今天上午装了一个ide2.0 用模拟器调试,这个问题是不存在的。
希望给能帮助到新手,请默默给我点个赞吧。

哥们,浏览器上的问题解决了没?模拟器上运行是没问题的,因为他不用浏览器解析啊!