如何修改热更的远程资源URL

之前项目的热更时候的远程资源URL使用的是ip,现在更换服务器,所以ip变了。如何在热更的时候把远程资源URL改掉?多谢!

直接填ip???不是填网址?

比如说是填网址,那现在要换个网址,要怎么去更改

填ip只能脚本里改 填网址 只要把网址指向新ip就行

我的意思是,热更的文档里面说可以在热更的时候修改远程URL,但是实际好像不行

修改c++热更新文件,添加如下方法

如果项目已上线需要用js端执行,可获取manifest的字符串内容,修改URL在加载到热更新模块里面

可以是字符串呢
内容完全自主

事先没封装好接口,有办法能直接修改地址?

先得到本地Manifest文件的json数据,修改
“packageUrl”: param.packageUrl,
“remoteManifestUrl”: param.packageUrl + “project.manifest”,
“remoteVersionUrl”: param.packageUrl + “version.manifest”,
然后通过void Manifest(const std::string& content, const std::string& manifestRoot);这个方法加载进去

远程manifest文件可以通过void parseJSONString(const std::string& content, const std::string& manifestRoot);这个方法替换AssetsManager 下的const Manifest* getRemoteManifest() const;的json数据