收藏
回答

微信小程序的前端代码里如何判断当前是否是灰度版本?

微信小程序的前端代码里如何判断当前是否是灰度版本?

回答关注问题邀请回答
收藏

2 个回答

  • Xzq
    Xzq
    03-11

    我们都是自己的后端加一个灰度开关接口,通过接口返回判断是否灰度,这个灰度表示前后端同时都是灰度期

    03-11
    有用
    回复 6
    • 慕紫无情
      慕紫无情
      03-11
      大佬,我们这边情况是这样的:我们打算做灰度发布,微信小程序前端按权重40%左右进行灰度,让这些灰度版前端调后台对应的灰度版本,普通版前端调后台普通版本。我们想的是前端有个标识,如果前端是灰度版本,在请求头里加一个标识,然后后台转发去调灰度后台,现在就卡在前端判断灰度版本这里了。
      03-11
      回复
    • Xzq
      Xzq
      03-11回复慕紫无情
      小程序灰度的话,倒是在发版的时候有个是否灰度的开关,小程序里面可以通过 wx.getAccountInfoSync().miniProgram.envVersion === 'gray'判断是否传入标识,不知道这样是否满足你们的需求
      03-11
      回复
    • 慕紫无情
      慕紫无情
      03-11回复Xzq
      感谢大佬,我先试试
      03-11
      回复
    • 慕紫无情
      慕紫无情
      03-12回复Xzq
      大佬,我们这边昨天试了下,灰度版本调wx.getAccountInfoSync().miniProgram.envVersion时,也是release,没有出现gray
      03-12
      回复
    • Xzq
      Xzq
      03-12回复慕紫无情
      wx.getAccountInfoSync()这个打印出来是什么呢?release?
      03-12
      回复
    查看更多(1)
  • 智能回答 智能回答 该问答由AI生成
    03-11
    有用
登录 后发表内容