loadRes,cc.spriteFrame 动态加载图片报错问题

动态加载资源有时候能用,图片正常加载;有时候报错,图片加载失败,什么情况

是否可以提供一下你的动态加载代码。如果能提供一个可以重现问题的 demo 就更好了。谢谢反馈!

var url = “common/icon/photo_” + nHeadId;
cc.warn(url, " = headUrl");
cc.loader.loadRes(url, cc.SpriteFrame, function (err, spriteFrame) {
if (err) return cc.error(err, spriteFrame);
sprHead.spriteFrame = spriteFrame;
});

代码信息见上方,有时候不报错,正常显示;有时候报错显示不出来
报错信息见1楼

你这样还是无法知道为什么报错…

nHeadId 这个是什么? 需要给一个完整的 demo 才能测试…

nHeadId就是0-9的一个值,之前图片都是8位的,会有这样的问题。现在改成24位都能正常显示了