热更新 Asset Bundle 子游戏,子游戏热更后并没有及时生效 ~~~

目前项目在使用 热更新 + Asset Bundle子游戏模式,游戏启动先把子游戏bundle热更新到本地,然后 cc.assetManager.loadBundle(name, (err: Error, bundle: cc.AssetManager.Bundle) => {} loadBundle,
当子游戏退出的时候,cc.assetManager.removeBundle(bundle); 返回到大厅,如果此时玩家重新进入这个子游戏,
系统检测到有新版本,此时会先下载新版本的子游戏,然后再去加载新下载的 子游戏bundle,但此时还是更新前的子游戏,
除了cc.game.restart(), 有什么其他方法可以实现 实时使用更新后的 子游戏bundle 吗?

做个demo, 大家一块帮你研究研究

这个应该是现阶段所有用bundle方式加载子游戏的 通用需求,热更后 即时使用最新下载后的代码,望引擎组大大们能提供个方案。。。

search_path 有更新吗

跟这个应该是同个问题

是的,同样的问题,引擎大大 说的 cc.game.start(); 不适用我们目前的需求,迫切希望引擎组大大解决这个需求:退出子游戏,然后发现新版本更新,热更新后再次载入bundle子游戏时,希望是更新后的bundle子游戏。