收藏
回答

区分小程序运行环境(开发者工具、开发版、体验版及正式版)

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 需求 客户端 6.5.3 2.3.0

有什么方法可以区分环境吗,不想来回切服务器地址


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

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2019-05-06


    https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html

    2019-05-06
    赞同 1
    回复 5
    • aijks -
      aijks -
      2019-05-06

      这得先发一个询问请求啊, 这个请求的域名就只能写死了吧,没有别的方法吗

      2019-05-06
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      2019-05-06回复aijks -

      目前是这样子的哦

      2019-05-06
      回复
    • aijks -
      aijks -
      2019-05-06回复社区技术运营专员-娇华

      好的 谢谢拉

      2019-05-06
      回复
    • ー場鬧劇ζ
      ー場鬧劇ζ
      2019-08-27
      强烈建议提供开发环境与生产环境的设置啊,万一上线了发现用的开发环境那就gg了
      2019-08-27
      回复
    • *丰
      *丰
      2019-09-09
      我就犯过这样的错。。
      2019-09-09
      回复
  • *丰
    *丰
    2019-09-09
    if (typeof __wxConfig == "object"){
      let version = __wxConfig.envVersion;
      console.log("当前环境:" + version)
      if (version == "develop"){
        //工具或者真机 开发环境
     
      } else if (version == "trial"){
        //测试环境(体验版)
     
      } else if (version == "release"){
        //正式环境
     
      }
    }


    2019-09-09
    赞同 2
    回复
登录 后发表内容