多环境配置,同事可自主切换方案(多测试环境)
发布于 3 年前 作者 ping60 5219 次浏览 来自 分享

1)实现效果:

  1. 正式版:一定使用生产数据
  2. 体验版和开发版:同事可自主切换数据环境
  3. 支持多个测试数据环境

2)实现思路:

  1. 环境信息都在一个配置文件里
  2. 使用wx.getAccountInfoSync()判断当前如果是正式版,则读取生产数据。
  3. 如果是体验版或开发版,通过缓存获取上次选中的环境,如果无环境,则取生产数据环境。
  4. 提供一个位置,供同事切换环境,并保存到缓存,然后退出小程序。
  5. 重新打开小程序,则切换完成。

3)代码片段:

https://developers.weixin.qq.com/s/ImBsBzmH7fwc

回到顶部