jsb.Downloader下载的资源,怎样加载到内存?

cocos creator 2.2.2
iOS平台
我用下面代码下载远程图片,下载回调成功,用cc.loader.load加载不到资源,下载成功后,怎样把资源加载到内存使用?

    let url = "http://xxx.png";
    let fileName = "xxx.png";
    let fullPath = jsb.fileUtils.getWritablePath() + fileName;
    let downloader = new jsb.Downloader();

    downloader.setOnFileTaskSuccess(() => {
        cc.log("Download file succ");
        cc.loader.load(url, (resource: any) => {
            // TODO
        });
    });

    downloader.setOnTaskError(() => {
        cc.warn("Download " + fileName + " failed")
    });

    downloader.createDownloadFileTask(url, fullPath);

cc.loader.load 参数用你下载后 保存的地址

现在在ios运行正常了,在安卓上会走到

downloader.setOnTaskError(() => {
    cc.warn("Download " + fileName + " failed")
});

这个回调,请问安卓上下载文件有什么特殊处理吗

这是下载错误啊······
你看看你的url是不是https,你的安卓支不支持访问

排查了下,是因为用http没有用https的原因

66666:grin: