release远程加载的资源,内存无法恢复到加载前的水平

web平台,release远程加载的资源,内存无法恢复到加载前的水平,且相差很多

  • Creator 版本: 2.1.0

  • 目标平台: Chrome

  • 重现方式:

  • 首个报错:

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

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率: 100%


加载资源的代码如下,调用了切换场景自动释放的api,和调用cc.loader.release的效果一样
cc.loader.load(this.array[dataIndex], (err, texture) => {
if (err || typeof texture !== “object”) {

} else {
    texture._uuid = this.array[dataIndex];
    this.textureArray.push(texture);
    cc.loader.setAutoReleaseRecursively(texture, true);
    layout.children[j].getComponent(cc.Sprite).spriteFrame = new cc.SpriteFrame(texture);
}

})


加载前内存

加载后内存

释放后内存

@panda @EndEvil @jare @397136899 @huanxinyin

看不出来问题,你先确认下资源是不是有释放吧