cc.loader.load(url, function (err, tex) {
cb(tex);
});
代码很简单 之前这么获取没问题现在怎么获取不了呢 大神求助
我也出现这个问题了
cc.loader.load(url,function (err,tex) {
if(err){
cc.vv.gameLog.log("loadImage faild------>url = "+url);
}
if(tex){
var spriteFrame = new cc.SpriteFrame(tex, cc.Rect(0, 0, tex.width, tex.height));
callback(code,spriteFrame);
}
});
我是用这种方式加载图片,url是http://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTI9d5EibbkjiawXNmiadP6SclicJvoCG3lTaMPicdpWAkYVkKu7YBkpkiciaD0TJzicHibX6taKYlgym9IabbQ/0.jpg
有些用户可以显示头像,有些就不行
版本1.5.1 手机 这些跟内容没什么关联吧,微信返回的地址里在浏览器里都没法获取
手机上也有这个问题
cc.loader.load({url:url,type:'png'},function (err,tex) {
if(err){
cc.vv.gameLog.log("loadImage faild------>url = "+url);
}
if(tex){
var spriteFrame = new cc.SpriteFrame(tex, cc.Rect(0, 0, tex.width, tex.height));
callback(code,spriteFrame);
}
});
换成这样,不要直接在url后面加。jpg或者。png,测试这样没问题,那些不显示头像的也都没问题了
这个可以。 谢谢
不过,直接在链接后面加 ‘.png’ 而无法加载的图片,这种情况好少呀
你好。我换成这个方法以后log是 err:TypeError: url is undefined,请问这是为什么,怎么修复呢
哥,你的png要用双引号, 我用单引号怎么都load不出微信头像,改成双引号就好了
1赞