加载网络资源报跨域错误,求大佬解决
后台加了 header("Access-Control-Allow-Origin:*");但是还是报错,请问还需要加什么吗?
这东西不都是服务器端的问题么,和cocos有啥关系
发图片没有用的,又看不清楚
`export function AJAX(url:string,{…parme}) {
return fetch(‘http://www.zlj.com/api/’+url,{
method:‘GET’,
/* headers:{
“Access-Control-Allow-Origin”:’*’
}, */
…parme
})
}
// 角色形象接口
export function cosPlay() {
return AJAX(‘Gamerole/index’,{
method:“POST”,
data:{
page:1
}
}).then(res => res.json())
}
// 获取用户形象
cosPlay()
.then(res => {
cc.log(res,’----’)
if(res.code === 1) {
var data = res.data;
// 用户头像
let useravator = self.url+ data.userinfo.avatar;
// 用户头像图片
var container = self.userAvator.getComponent(cc.Sprite)
console.log(container,'888')
// 加载图片
cc.loader.load(useravator,function(err:string,spriteFrames:any){
var newFrame = new cc.SpriteFrame(spriteFrames);
// container.spriteFrame = newFrame;
self.userAvator.spriteFrame.setTexture(spriteFrames)
// self.userAvator.getComponent(cc.Sprite).spriteFrame = sp;
}.bind(this))
}
})
`
求指教



