# UpdateManager
版本更新管理器,通过 mt.getUpdateManager 获取。
# 支持情况
| 项 | 说明 |
|---|---|
| 兼容性 | 兼容微信 |
# 方法
| 方法 | 说明 |
|---|---|
| UpdateManager.applyUpdate() | 强制重启小程序并应用新版本 |
| UpdateManager.onCheckForUpdate() | 监听版本检查结果 |
| UpdateManager.onUpdateReady() | 监听新版本下载完成 |
| UpdateManager.onUpdateFailed() | 监听新版本下载失败 |
# 生命周期说明
- 小程序启动时自动向后台检查是否有新版本。
onCheckForUpdate回调告知是否有新版本。- 如有新版本,后台下载新版本包,完成后触发
onUpdateReady;失败则触发onUpdateFailed。 - 收到
onUpdateReady后,调用applyUpdate可重启并应用新版本。
# 与微信差异
无差异(行为与微信小游戏一致)。