new jsb.Manifest参数问题

let storagePath = ${jsb.fileUtils.getWritablePath()}test;
let am = new jsb.AssetsManager(’’, storagePath);
let obj = {
remoteManifestUrl: ‘http://xxx/a.manifest’,
assets: {}
};
let str = JSON.stringify(obj);
let manifest = new jsb.Manifest(str, storagePath);
am.loadLocalManifest(manifest, storagePath);
am.update();

请问下,new jsb.Manifest和loadLocalManifest的第2个参数的作用?

运行这一段后,会将远程a.manifest文件保存至storagePath目录,并固定命名为project.manifest(在不修改源码的情况下还不知道怎么改名)
我想知道这个过程是怎样的?上面说到的两个方法的第2个参数起到了什么作用?我试过两个参数的路径必须一致,否则下载都不成功

1赞