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));

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐