在Windows下的Creator进行模拟器调试,XMLHttpRequest对象的response为空,但是在浏览器能正常收到。
而且两边状态码都是200,请问怎么解决?
操作系统:win7,creator版本:1.5.1
var xhr = cc.loader.getXMLHttpRequest();
xhr.onreadystatechange = function () {
if (!xhr || xhr.isAborted) {
return;
}
if (xhr.readyState == 4) {
var response = xhr.responseText;
if (xhr.cb) {
var resp = {};
if (xhr.status == 200) {
resp = JSON.parse(response);
cc.log("response: ", response);
}
else {
}
}
}
};
报错信息:
2017-07-20T03:06:14.268Z - normal: Simulator: ResponseText was empty, probably there is a network error!
2017-07-20T03:06:14.268Z - normal: Simulator: response:
2017-07-20T03:06:14.269Z - error: Simulator: 2877:TypeError: param.data is undefined