小程序版本检查代码

    const updateManager = wx.getUpdateManager();
    updateManager.onCheckForUpdate(function (res) {
      // console.log(res.hasUpdate);
      // 请求完新版本信息的回调
      if (res.hasUpdate) {
        updateManager.onUpdateReady(function () {
          wx.showModal({
            showCancel: false,
            title: "更新提示",
            content: "新版本已就绪,将自动重启应用",
            success(res) {
              if (res.confirm) {
                // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
                updateManager.applyUpdate();
              }
            }
          });
        });
        updateManager.onUpdateFailed(function () {
          // 新的版本下载失败
          wx.showModal({
            showCancel: false,
            title: "已有新版本",
            content: "请重启微信"
          });
        });
      }
    });

 

你可能感兴趣的:(小程序)