抖音小游戏加载资源有可能卡住没有回调,求助各位大神

  • Creator 版本:2.4.9

  • 目标平台:抖音小游戏,android ,真机

  • 重现方式:真机调试

  • 首个报错:
    有几率加载资源卡住很久,或没有回调,当切到后台后再回到游戏又立即恢复加载

代码:

    let url = this.GetBundlePath(assetPath);

    if (url == null) return null;

    let t1 = Date.now();

    let bundle = url.bundleName == 'resources' ? cc.resources : await this.LoadAssetBundle(url.bundleName);

    let t2 = Date.now();

    console.log(`StartLoad-${assetPath}: ${t2 - t1}ms`,);

    if (bundle)

        bundle.load(url.filename, type, (finish, total, item) => {

            // console.log('OnLoadAssetProgress', assetPath,'finish', finish,'total', total,'item.url', item.url);

        }, (error, resource) => {

            let t3 = Date.now();

            console.log(`Loaded-${assetPath}: ${t3 - t2}ms`,);

            onComplete(error, resource);

        });

正常打印:
[log][413] StartLoad-Prefabs/Level/TextEffect
29ms
[log][413] StartLoad-UIPrefab/BattleUl: 1ms
[log][416] Loaded-Prefabs/Level/TextEffect:
103ms
[log][417] Loaded-UIPrefab/BattleUl: 113ms

卡住时打印:
[log][58] StartLoad-Prefabs/Level/TextEffect;
23ms
[log][58] StartLoad-UIPrefab/BattleUl: 1ms
[log][624] Loaded-UIPrefab/BattleUl: 9421ms

  • 之前哪个版本是正常的:chrome和微信都正常
  • 手机型号:都有几率
  • 手机浏览器:
  • 编辑器操作系统: windows
  • 重现概率:较大