收藏
回答

请问如何判断当前是开发版、体验版等

请问在小程序中如何判断当前是:开发版、体验版、审核版本、开发者工具、正式版本。比如我要根据不同的情况,wx.request的url使用不同的域名

最后一次编辑于  2019-02-19
回答关注问题邀请回答
收藏

3 个回答

  • 小打卡
    小打卡
    2019-02-19

    请求前获取辨识的话貌似只有这种,但不推荐使用(微信官方文档没有说明,慎用):


    console.log(`envVersion:${__wxConfig.envVersion}`)  

    并且编辑器上显示undefined, 开发版 develop, 体验版 trial, 正式版release

    2019-02-19
    有用 2
    回复 1
    • logic
      logic
      2019-02-19

      谢谢

      2019-02-19
      回复
  • 禾店短剧系统
    禾店短剧系统
    2021-06-08

    function version(){

      console.log('envVersion', __wxConfig.envVersion);

      let version = __wxConfig.envVersion;

      switch (version)

      {

        case 'develop':

          return 'https://测试版环境域名';

          break;

        case 'trial':

          return 'https://体验版环境域名';

          break;

        case 'release':

          return 'https://线上环境域名';

          break;

        default:

          return 'https://测试版环境域名';

      }

    }

     

    //调用

    version();

    2021-06-08
    有用 1
    回复
  • logic
    logic
    2019-02-19

    官方能给个答复吗

    2019-02-19
    有用
    回复
登录 后发表内容