关于小程序冷启动和热启动的更新问题
我的微信小程序更新用到了小程序更新api:wx.getUpdateManager(),但是开发者工具可以用,版本审核通过线上发布以后,手机却不能用,我的手机微信版本是6.6.5,小程序基础库版本是1.9.97,这个该怎么办啊?
以下是我的代码,期待大佬翻牌
App({ onLaunch: function () { if (wx.canIUse( 'getUpdateManager' )) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate( function (res) { if (res.hasUpdate) { updateManager.onUpdateReady( function () { wx.showModal({ title: '更新提示' , content: '新版本已经准备好,是否重启应用?' , success: function (res) { if (res.confirm) { updateManager.applyUpdate() } } }) }) updateManager.onUpdateFailed( function () { wx.showModal({ title: '已经有新版本了哟~' , content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~' , }) }) } }) } else { wx.showModal({ title: '提示' , content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。' }) } }, }) |