想用下面的代码测试加载一个json文件,死活都无法成功,一直报错
assetManager.loadRemote(“http://localhost:8080/test.json”, (err, data) => {
console.log(data);
})
但是直接用浏览器地址又是可以成功的
assetManager.loadRemote(“http://localhost:8080/test.json”, { isCrossOrigin: true }, (err, data) => {
console.log(data);
})
下面这种写法也尝试了,本地开发的时候到底应该如何才能用到remote呢?
求告知,刚转的cocos,因为这一个问题卡了好几天,几个人束手无策…
报错你不发错误信息啊?
一看就是跨域问题, 你服务器是nodejs /nginx/Tomcat/apache, 哪个都好, 都要设置允许跨域访问