-
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
- 重现概率:较大