微信小程序热更新问题

我在网上搜索微信小程序热更新热更新时,找到了这段代码

      if (uni.canIUse("getUpdateManager")) {
        const updateManager = uni.getUpdateManager();
        updateManager.onCheckForUpdate((res) => {
          if (res.hasUpdate) {
            updateManager.onUpdateReady(() => {
              uni.showModal({
                title: "更新提示",
                content: "新版本已经准备好,是否重启应用?",
                success: function (res) {
                  if (res.confirm) updateManager.applyUpdate();
                },
              });
            });
            updateManager.onUpdateFailed(() => {
              uni.showModal({
                title: "已经有新版本了哟~",
                content:
                  "新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~",
              });
            });
          }
        });
      } else {
        uni.showModal({
          title: "提示",
          content:
            "当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。",
        });
      }

我现在有个疑问就是,线上版本是 1.0.6,当我发布1.0.7后,用户打开小程序会收到提示吗?

阅读 3.6k
推荐问题