收藏
回答

wx.getUpdateManager is not a function

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getUpdateManager() 客户端 6.6.1/6.7.3 2.3.0

调用方法:

onLaunch: function () {

// wx.showToast({

//   title: 'app.js',

// })

if (wx.canIUse('getUpdateManager')){

const updateManager = wx.getUpdateManager()

updateManager.onCheckForUpdate(function (res) {

// wx.showToast({

//   title: "'" + JSON.stringify(res) +"'"

// })

// 请求完新版本信息的回调

//console.log(res)

console.log("res.hasUpdate:" + res.hasUpdate)

})


updateManager.onUpdateReady(function () {

wx.showModal({

title: '更新提示',

content: '新版本已经准备好,是否重启应用?',

success: function (res) {

if (res.confirm) {

// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启

updateManager.applyUpdate()

}

}

})


})


updateManager.onUpdateFailed(function () {

// 新的版本下载失败

wx.showModal({

title: '更新提示',

content: '新版本下载失败',

showCancel: false

})

})

}

},


- 当前 Bug 的表现




回答关注问题邀请回答
收藏

3 个回答

  • Joeshu
    Joeshu
    2018-11-26

    谢谢老哥,

    2018-11-26
    有用
    回复
  • 是小白啊
    是小白啊
    2018-10-22

    升级一下微信版本还会吗?

    2018-10-22
    有用
    回复 4
    • 风景
      风景
      2018-10-22

      这个获取的那个7还有6是小程序版本,我这里的小程序版本是0.04版的,不知这个为啥获取6或者7,而且微信版本也是很低

      2018-10-22
      回复
    • 是小白啊
      是小白啊
      2018-10-22回复风景

      小程序版本是0.04版的?这个是什么版本?更新到6.7.3试试?

      2018-10-22
      回复
    • 风景
      风景
      2018-10-22回复是小白啊

      0.04是发布审核的版本

      2018-10-22
      回复
    • 风景
      风景
      2018-10-22回复是小白啊

      微信版本是6.7.3

      2018-10-22
      回复
  • 风景
    风景
    2018-10-22

    小程序对wx.getUpdateManager()做了兼容处理if (wx.canIUse('getUpdateManager')){}


    2018-10-22
    有用
    回复
登录 后发表内容