关于线上测试环境以及微信底部可能存在的数据缓存问题,求官方答复
发布于 5 年前 作者 na40 10493 次浏览 来自 问答

一:因后端数据结构改变,前后端不得不同时上线的问题

举个实例:我线上的小程序版本是1.0.0,现在我要发布1.1.0。然后后端返回的数据结构与1.0.0已经有很大差别。我们不能提前先上后端,因为这样1.0.0版本肯定是不能正常使用的。这个时候,我提交审核用1.1.0数据结构的API在主页面也是看不到我们正常效果的。(这点我备注说明了,审核人员给通过了。点赞)

建议:官方能不能提供拿到当前小程序版本的接口,这样我们就可以带版本信息的去请求API。即便是有数据结构改动的话,也不用前后端一起上线。

二: 前后端上线后,仍有部分用户没有自动更新到最新版本。

举个实例:我们于12月16日 16:23 发布了最新版本,新版本如下时间为"下午 4:50"截图,是符合我们预期的。异常情况是时间为"下午 5:17"的这张。只有删除重新关注后,才会是正常版本。

猜测:可能是你们底部做了数据缓存,导致新版上线后,没有及时更新。

3 回复

wx.removeStorageSync

用两台服务器,或者两套后台

小程序客户端缓存有没有办法通过js去清除?

回到顶部