在编辑器上可以正常使用。也能够监听到Wx.getUpdateManager()的onCheckForUpdate方法的值
False以及HasUpdate的都可以监听的到 。 测试过程中在编辑器上可以模拟出有新版本的更新以及重启小程序 可是 我想问一下 如果我用真机预览测试 怎样去模拟除这样的更新 上边的编译模式选中了下次编译时模拟更新,可是点击确定以后编辑器自动重新编译。而此时再去扫预览二维码或者说远程调试的二维码。不会模拟出有新版本的 。。 希望管理 能给解答一下这个问题 .
第1步:
onLaunch: function () {
/*小程序自动更新最新版本开始*/
const updateManager = wx.getUpdateManager()
updateManager.onCheckForUpdate(function (res) {
// 请求完新版本信息的回调
console.log(‘小程序自动更新最新版本’+res.hasUpdate);
})
updateManager.onUpdateReady(function () {
wx.showModal({
title: ‘更新提示’,
content: ‘新版本已经准备好,是否重启应用?’,
success: function (res) {
if (res.confirm) {
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
updateManager.applyUpdate()
}
}
})
})
updateManager.onUpdateFailed(function () {
// 新的版本下载失败
})
/*小程序自动更新最新版本结束*/
第2步:
第3步:编译