收藏
回答

关于线上测试环境以及微信底部可能存在的数据缓存问题,求官方答复

问题模块
API和组件


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

举个实例:我线上的小程序版本是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"的这张。只有删除重新关注后,才会是正常版本。

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



最后一次编辑于  2017-12-20
回答关注问题邀请回答
收藏

3 个回答

  • 牛
    2018-02-01

    wx.removeStorageSync

    2018-02-01
    赞同
    回复
  • 幸福在家里
    幸福在家里
    2018-02-01

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

    2018-02-01
    赞同
    回复
  • 牛
    2017-12-18

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

    2017-12-18
    赞同
    回复