收藏
回答

求解,微信小程序有没有办法提前判断域名网络不通

目前有时网络不稳定造成现域名不通,现想增加备用域名来在主域名网络不通时进行替换。

微信小程序有无快速办法提前判断域名网络不通?

最后一次编辑于  07-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

7 个回答

  • 10
    10
    07-20

    写一个接口切换域名

    function getDomain(cb) {
    request.get('这个填写getNowDomain的一个接口,切换域名').then((res) => {
        if (res.data) {
          cb(res.data);
        }
      }).catch(() => {
        console.log('节点获取失败 直接返回默认节点');
        cb('默认节点');
      });
    }


    07-20
    赞同 11
    回复 5
    • 刘博r、
      刘博r、
      07-20
      谢谢!但接口不是需要通过主域名来访问么?若是主域名网络断了,这样可否提前知道。
      07-20
      赞同
      回复
    • 10
      10
      07-20回复刘博r、
      比如当前:https://api.baidu.com/getNowDomain(接口正常),后台只需要设置域名,就可以切换域名
      07-20
      赞同
      回复
    • 10
      10
      07-20回复刘博r、
      https://api.baidu.com/getNowDomain(接口不正常),返回默认节点(备用节点)
      07-20
      赞同
      回复
    • 刘博r、
      刘博r、
      07-20回复10
      好的,意思明白了。我试一下,感谢~
      07-20
      赞同
      回复
    • 10
      10
      07-20回复刘博r、
      没事加油~
      07-20
      赞同
      回复
  • 改变自我
    改变自我
    07-20
    你好美女
    07-20
    赞同
    回复