获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
所以,文档给的示例代码也没用这个字段判断是否提示更新,而是,直接用onUpdateReady判断是不是需要更新小程序。辣鸡微信。
wx.getUpdateManager() 为什么检测不到小程序版本更新?线上版本 1.0.106;新提审的版本 1.0.107(更新类型:特性更新) 试了好几个用户,ios 安卓都试过了,onCheckForUpdate 中检测版本是否有变化的字段 hasUpdate 一直是 false。 const updateManager = wx.getUpdateManager(); updateManager.onCheckForUpdate(function (res) { // 请求完新版本信息的回调 console.log("小程序是否有新版本", res.hasUpdate); if(res.hasUpdate){ updateManager.onUpdateReady(function (res) { wx.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success(res) { if (res.confirm) { // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 updateManager.applyUpdate(); } } }); }); } });
01-02