赞
踩
// 校验更新 hasNewBanben() { console.log('校验更新') //判断微信版本是否 兼容小程序更新机制API的使用 if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager(); updateManager.onCheckForUpdate((res1) => { if (res1.hasUpdate) { updateManager.onUpdateReady(function () { wx.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success: function(res) { // todo 做一些操作,比如说清除 Storage 缓存等 updateManager.applyUpdate(); } }) console.log('正在更新中......') }) updateManager.onUpdateFailed(function () { // todo 做一些操作,比如说清除 Storage 缓存等 // 新版本下载失败 wx.showModal({ title: '已经有新版本呦~', content: '请您删除当前小程序,到微信 “发现-小程序” 页,重新搜索打开哦~', }) }) } }) } else { // todo 做一些操作,比如说清除 Storage 缓存等 // 此时微信版本太低(一般而言版本都是支持的) wx.showModal({ title: '溫馨提示', content: '当前微信版本过低,请升级到最新微信版本后重试。' }) } }
this.hasNewBanben() // 校验小程序版本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。