收藏
回答

很奇怪,为什么审核时小程序的envVersion会是develop?

AppID
wxf9eac7043c83fe1c

我提交了几次审核都不通过,要么提示request:failurlnotindomainlist,要么加载不到数据。后来我发现审核时小程序的envVersion是develop,而我代码中做了判断develop时访问的是本地服务。我觉得审核时小程序的envVersion是develop这个不太合理,好歹也应该是tail版本啊!不知道官方是否能优化一下。

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

1 个回答

  • Gavin
    Gavin
    2021-09-10

    有没有把提交的版本号设置成体验版,我之前一直也是跟你一样配置都没什么问题,也会走体验版??

    /**
    * 获取版本 retrun 对应环境域名
    * develop: '开发版', trial: '体验版', release: '正式版'
    * 支持扩展 - 思路 可通过 process.env.NODE_ENV 判断当前打包是 生产模式或工厂模式 进而判断 适合多环境 dev -> beta -> uat -> pro
    * @returns 域名
    */
    const getVersion = () => {
      // @ts-ignore
      switch (__wxConfig.envVersion)
      {
      case 'develop':
          return 'http://develop.gavinpeng.club'
    
    
      case 'trial':
          return 'http://trial.gavinpeng.club'
    
    
      case 'release':
          return 'http://release.gavinpeng.club'
    
    
      default:
          return 'http://develop.gavinpeng.club'
      }
    }
    
    
    作者:superGavin
    链接:https://juejin.cn/post/7004768201774989343
    来源:掘金
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
    
    2021-09-10
    有用
    回复
登录 后发表内容