if (wx.canIUse('getUpdateManager')) {
const updateManager = wx.getUpdateManager();
updateManager.onCheckForUpdate((res) => {
console.log('更新检测:'+res.hasUpdate);
if (res.hasUpdate) {
updateManager.onUpdateReady(() => {
console.log('更新完成');
wx.showModal({
title: '更新提示',
content: '新版本已经准备就绪,是否需要重新启动应用~',
success: (res) => {
if (res.confirm) {
updateManager.applyUpdate()
}
}
});
});
updateManager.onUpdateFailed(() => {
wx.showModal({
title: '已有新版本上线',
content: '小程序自动更新失败,请删除该小程序后重新搜索打开哟~',
});
});
}
});
} else {
wx.showModal({
title: '提示',
content: '当前微信版本过低,无法使用该功能,请更新到最新的微信后再重试~',
});
}
有没有人管管啊,这问题很严重啊
ios是可以,我这边安卓机都没触发
我也遇到了,红米k40,更新后函数不触发
以前会触发,最近就触发不了了,解决了吗?