2.4.1 图片加载 必现bug

  • Creator 版本:2.4 和 2.4.1 正式版

  • 目标平台:IOS

  • 详细报错信息,包含调用堆栈:/var/mobile/Containers/Data/Application/76724339-B19E-4A25-A3E2-1D849D035F94/Documents//gamecaches/15960055092700 failed!

  • 之前哪个版本是正常的: 1.9.3

  • 出现概率:必现

  • 重现方式:
    cc.loader.load({ url, type: “png” }, (err, tex) => {
    if (err) {
    return;
    }
    this.sf.spriteFrame=new cc.SpriteFrame(tex);
    });
    用了新的写法也不行:
    cc.assetManager.loadRemote(
    url,
    { ext: “.png”, cacheEnabled: false },
    (err, tex: cc.Texture2D)=> {
    if (err) {
    return;
    }
    this.sf.spriteFrame = new cc.SpriteFrame(tex);
    }
    );

xcode 第一次编译运行正常,可以获取到图片,第二次编译运行就都报错了,必现
请问怎么解决?

是的…

可能是重新安装,导致缓存路径对不上,手动合并这个PR到本地安装目录,应该就解决了。
https://github.com/cocos-creator-packages/jsb-adapter/pull/311

可以了 谢谢…

这个问题在2.4.2中也存在,是还没有merge进去?

在 2.4.3 合并的

2.4.3加载不了微信头像也是这个问题么?