UpdateManager的bug
发布于 6 年前 作者 houxiulan 10227 次浏览 来自 问答

在部分安卓机型(如魅族MX5)中,遇到了部分UpdateManager相关api失效的问题。

场景:

小游戏首次打开小游戏时,UpdateManager.onCheckForUpdate()、UpdateManager.onUpdateReady()、UpdateManager.onUpdateFailed()。这三个监听回调都不会触发。

只有在第二次打开小游戏后才能正常工作,触发UpdateManager.onCheckForUpdate()回调

求解决!

let UpdateManager = wx.getUpdateManager();

UpdateManager.onCheckForUpdate(e => {

    // 检测更新

})

UpdateManager.onUpdateReady(e => {

    // console.log(‘更新完成重启应用’)

    UpdateManager.applyUpdate();

})

UpdateManager.onUpdateFailed(e => {

    // 更新失败

})

2 回复

微信已升级为6.7.2版本,但是此问题还是存在啊。

已知问题,已经在下一个版本 6.7.2 修复,请关注新版本的更新。

回到顶部