Cocos2d: 编译JS代码,通过远程服务器通信,到本地平台

Cocos2d: compile JS code, with remote server communication, to native platforms

设置:

问题: 从 javascript 代码(例如 AJAX)进行服务器通信的方式是什么。 在编译为本机平台后,它也应该可以工作 例如"cocos run -p mac"

可能与:

cc.loader.loadJson("http://REMOTE_URL_HERE", function(error, data){ cc.log(data);});

但我得到: "Get data from file http://REMOTE_URL_HERE failed" 有任何想法吗? 谢谢

我发现: cocos2d-js: How to load a JSON file 但这仅用于加载本地文件

找到解决方案:

var xhr = new XMLHttpRequest();
xhr.open("GET", url);
xhr.onreadystatechange = function() {
        //xhr.statusText;
        //xhr.responseText
};
xhr.send();