美文网首页
小程序-自动检查更新

小程序-自动检查更新

作者: _小海绵 | 来源:发表于2020-10-14 17:43 被阅读0次
//app.js
App({
  onLaunch: function() {
    this.checkUpdate()
  },
  // 检查更新
  checkUpdate() {
    // 获取全局唯一版本
    const updateManager = wx.getUpdateManager()
    // 检查版本更新
    updateManager.onCheckForUpdate((res) = >{
      if (res.hasUpdate) {
        updateManager.onUpdateReady(() = >{
          wx.showModal({
            title: '更新提示',
            content: "新版本已经准备好,是否重启应用",
            success(res) {
              if (res.confirm) {
                updateManager.applyUpdate()
              }
            }
          })
        })
      }
    })
  },
})
微信开发者工具上可以通过「编译模式」下的「下次编译模拟更新」开关来调试小程序开发版/体验版没有「版本」概念,所以无法在开发版/体验版上测试更版本更新情况。

社区内有好多人吐槽updateManager啊,那就多看文档中UpdateManager的部分找答案喽。

相关文章

网友评论

      本文标题:小程序-自动检查更新

      本文链接:https://www.haomeiwen.com/subject/hbtvpktx.html