本地localhost请求服务器的时候遇到了跨域问题。怎么破。cocos-js有没有像类似jsonp这种方式可以绕过跨域的解决办法?求各位大神给思路
同求,版主快来吧!遇到这样的问题,大家都怎么解决呢?
本地做转发
很简单,两种方式:
1、自己写个js方法实现jsonp跨域
2、服务器比如java得,可以先调用一个服务器类,里面 new url(跨域url访问地址);通过服务器程序实现跨域访问。
苦咖啡,能共享下第一种方法吗,我遇到的问题是callback 回来,找不到定义的函数:
getData: function() {
var url = 'http//xxx?schoolid=&babyid=&uid=0&classid=&callback=flightHandler’;
var script = document.createElement(‘script’);
script.setAttribute(‘src’, url);
document.getElementsByTagName(‘head’)[0].appendChild(script);
},
flightHandler:function(Data){
cc.log(Data);
},
调试服务端有返回数据,但是报找不到flightHandler,这个函数。
Web的话就用jQuery啊