会员专享

微信小程序版本更新的推送方案通用版

应用场景

小程序发布新的版本后,新用户访问会自动加载新版本,老用户可能未重新进入小程序而无法享受新的版本,对运营业务有一定的影响,因此我们可以主动推送版本更新提示,让用户去重启应用即可。

操作思路

1、进入小程序时判断是否有新版本发布

updateManager.onCheckForUpdate(function (res) {})

2、有新版本则静默下载新版本

updateManager.onUpdateReady(function () {})

3、重启小程序并应用新版本

updateManager.applyUpdate()

相关代码

可以在 app.js 中按需调用如下代码,有详细的注释

隐藏内容 VIP会员登录可见
以下VIP会员组可阅读此处隐藏内容
初级会员 正式会员 [非卖]小伙伴

请先登录并开通会员

模拟测试

在微信开发者工具中添加编译模式,勾选「下次编译模拟更新」开关,再刷新即可进入模拟测试界面。

模拟测试只应用于一次,需要多次调试可通过多次添加编译械来实现。