VIVO小游戏如何重启游戏?

cc.game.restart = function () {}

cc.sys.restartVM = function () {}

这两个方法都是空方法,那怎么vivo小游戏更新完如何重启呢?

请问这个问题解决了吗

自己实现了一个重启方法,用来解决VIVO更新完,清空已加载资源问题。

_restart() {
        if (platformUtils.getPlatformId() === PlatformId.VIVO) {
            gui.uiManager.launchFinish(false);
            let scene = new cc.Scene();
            let director = cc.director;
            director.runSceneImmediate(scene);
            director.purgeCachedData();
            director.loadScene("启动的场景");
        }
        else {
            cc.game.restart();
        }
    },