饿8
使用wx.canIUse('getUpdateManager')并不生效,不知道什么原因?在app.js的onLaunch方法中写了检测用户版本更新为最新版本的代码,但是发现有些用户还是没有及时更新为最新版本 onLaunch: function () { //this.autoUpdate() if(wx.canIUse('getUpdateManager')){ const updateManager=wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { if(res.hasUpdate){ updateManager.onUpdateReady(function () { wx.showModal({ title:'更新提示', content:'新版本已经准备好,是否重启应用?', showCancel:false, success:function (res) { if(res.confirm){ updateManager.applyUpdate() } } }) }) updateManager.onUpdateFailed(function () { wx.showModal({ title:'已经有新版本了', content:'新版本已经上线啦,请您删除当前小程序,重新搜索打开' }) }) } }) } }
2021-12-12