// 检查当前版本
checkVersion() {
// 小程序版本更新管理器
const updateManager = uni.getUpdateManager();
updateManager.onCheckForUpdate((res) => {
// 检测新版本后的回调
if (res.hasUpdate) {
// 如果有新版本提醒并进行强制升级
uni.showModal({
content: "新版本已经准备好,是否重启应用?",
showCancel: false,
confirmText: "确定",
success: (res) => {
if (res.confirm) {
updateManager.onUpdateReady((res) => {
// 新版本下载完成的回调
// 强制当前小程序应用上新版本并重启
updateManager.applyUpdate();
});
updateManager.onUpdateFailed((res) => {
// 新版本下载失败的回调
// 新版本下载失败提示用户删除后通过冷启动重新打开
uni.showModal({
content: "下载失败,请删除当前小程序后重新搜索打开",
showCancel: false,
confirmText: "我知道了",
});
});
}
},
});
}
});
},
小程序检查版本更新并升级
最新推荐文章于 2024-01-09 14:08:34 发布