收藏
回答

小程序是否能判断测试环境与线上环境?

因测试环境与线上环境的域名不同,上线时每次都需要改域名配置,问是否有什么方法能判断小程序的测试环境与线上环境?

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

16 个回答

  • 隘狭
    隘狭
    2018-07-02

    的确麻烦,希望官方出个方法

    2018-07-02
    有用 2
    回复 5
    • A1~叶叔~直营电商
      A1~叶叔~直营电商
      2018-07-04

      请问有解决办法吗

      2018-07-04
      回复
    • 隘狭
      隘狭
      2018-07-04回复A1~叶叔~直营电商

      我们是把  接口作为一个变量存起来的,提交审核时只把他改了就行了,不用改很多地方;不过也不方便,能判断生产环境就一劳永逸了

      2018-07-04
      回复
    • A1~叶叔~直营电商
      A1~叶叔~直营电商
      2018-07-04

      是滴,难道就没更好的解决办法了?

      2018-07-04
      回复
    • Wesley
      Wesley
      2018-07-26

      恶心的我受不了了 微信官方就没得解决方案了吗?搜了好多资料了

      2018-07-26
      1
      回复
    • Jake
      Jake
      2018-09-13回复A1~叶叔~直营电商

      可以做dns转发呀, 域名不变,切换手机dns来改变服务指向不就解决啦

      2018-09-13
      回复
  • Ray
    Ray
    2017-04-10

    用 wx.getSystemInfoSync() 判断 systemInfo.platform == 'devtools'

    2017-04-10
    有用 2
    回复
  • luuman
    luuman
    2019-11-27
    const CURRENT = 'dev'const PROFILES = {  'dev': {    'online': false,    'domain': 'http://dev:8080' // 把 <ip dev> 写进本地 hosts 文件, ip 表示对应后端开发的地址
      },  'test': {    'online': false,    'domain': 'http://test-api.xxx.com'
      },  'prod': {    'online': true,    'domain': 'https://api.xxx.com'
      }
    }const ENV = PROFILES[CURRENT]export { ENV }


    2019-11-27
    有用
    回复
  • Fz
    Fz
    2019-04-17

    19年了,这个问题解决了吗?

    2019-04-17
    有用
    回复
  • Kawika🍭
    Kawika🍭
    2019-01-23

    +11111

    2019-01-23
    有用
    回复
  • Jake
    Jake
    2018-09-13

    无论小程序什么版本, 环境切换可以采用切换dns的办法来做

    2018-09-13
    有用
    回复
  • 时间中的记忆
    时间中的记忆
    2018-08-31

    怎么就关闭了?刚刚发错了把测试的API地址发了生产。。。真的很麻烦。

    2018-08-31
    有用
    回复
  • rambone
    rambone
    2018-07-16

    同问  如何判断体验版和正式版  手动艾特张小龙和马化腾

    2018-07-16
    有用
    回复
  • Mean Square Error
    Mean Square Error
    2018-07-03

    请问测试号上传代码上传到哪里去了

    2018-07-03
    有用
    回复
  • 楔子
    楔子
    2018-04-23

    看来到目前没有啥好的方法。

    2018-04-23
    有用
    回复

正在加载...

登录 后发表内容