版本更新之后,如何兼容上一个版本

发布于 6 年前作者 yuxiuying6322 次浏览最后编辑 6 年前来自 ask

我发布了新的小程序版本 , 后台接口也换成了新的  。  如果此时还有用户在用旧的版本 ,此时这个用户调取的是旧的接口,所以会出问题  。  不知道这种情况下,需要怎么处理,才能确保该用户在未更新小程序之前,能够正常使用呢?  虽然退出去5分钟之后,就能冷启动换成新的小程序,但是保不齐就有用户一直在操作,没有退出去,所以无法冷启动,替换版本。

5 回复
xia65
xia651 楼6 年前

更新接口了解一下,启动小程序先检测版本,发现新版本提示用户同意后更新小程序

dluo
dluo3 楼6 年前

如果服务器没有做迁移或者数据库变动,最好还是保留多版本,每个版本有一个编号~旧的版本访问旧的接口,新的版本访问新的接口,不会出错。

luxiuying
luxiuying4 楼6 年前

我弄了个多版本的接口,在一定时间内会保留旧的版本。当然,使用updateManager也是一个方法。

shaoyong
shaoyong5 楼4 年前

弄一个强制更新弹框,,虽然用户还是可以点否!!