Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88756

【BUG】2.2.1版本 加载一个App内不存在的图片时 cc.loader 没有回调

$
0
0

@869751569 写道:

当加载一张图片时 流程 如下:
cc.loader.loadRes -> jsb.loadImage -> js_loadImage -> jsb_global_load_image

整个流程完成或错误时 依赖回调函数回溯到js层,但是在 jsb_global_load_image 内对异常的处理直接 return false!导致 cc.loader 没有任何回调。

看js引擎中的代码好像是没有打算要处理加载异常的情况
function downloadImage(item, callback) {
let img = new Image();
img.src = item.url;
img.onload = function (info) {
callback(null, img);
}
// Don't return anything to use async loading.
}

不明所以

帖子: 1

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88756

Trending Articles