微信小程序发布新版本时自动提示用户更新(uniapp框架写的)

    技术2022-07-15  57

    在App.vue里面写

    onLaunch: function() { // debugger const updateManager = uni.getUpdateManager() updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 console.log(res.hasUpdate) }) // 下载新版本 updateManager.onUpdateReady(function () { uni.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success(res) { if (res.confirm) { // 重启应用 updateManager.applyUpdate() } } }) }) // 新版本下载失败 updateManager.onUpdateFailed(function (res) { // 新的版本下载失败 uni.showModal({ title: '已经有新版本了哟~', content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~', }) }) },

    以上只是官方提供的基本的(可以使用),此链接有更全面的 https://www.cnblogs.com/sjw-dmwz/p/11576653.html (强制用户更新)

    Processed: 0.012, SQL: 9