const updateManager = wx.getUpdateManager(); const env = wx.getAccountInfoSync().miniProgram.envVersion; export function appUpdate(force = false) { if (env !== wx.getStorageSync('env')) wx.clearStorageSync(); wx.setStorageSync('env', env); updateManager.onUpdateReady(function () { wx.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', showCancel: !force, success(res) { if (res.confirm) { // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 updateManager.applyUpdate() } } }) }) }