cocos creator 解决跨域 和 cc.loader 传参问题
·
1、解决图片跨域问题
//存在跨域报错的问题
cc.loader.load(urls[0]+"?aaa=aa.jpg", function (err, tex) {
cc.log('Should load a texture from external url: ' + (tex instanceof cc.Texture2D));
});
2、解决参数传递的问题
url+"?idx=0"不影响图片读取,并提供了传递进去的途径
通过tex.toString()在闭包里读取出来
var url = aboveData[this.i]['avatarUrl']+"?aaa=aa.jpg?idx="+this.i
cc.loader.load(url, function(err, tex){
cc.log('Should load a texture from external url: ' + (tex instanceof cc.Texture2D));
console.log(tex.toString())
}.bind(this));
更多推荐
所有评论(0)