收藏
回答

iPhoneSE request:fail interrupted

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.request 微信iOS客户端 7.0.8 2.9.4

iPhoneSE 每次请求都出现这个问题,请问该如何处理?

测试了两台服务器,一台每次都出现这个问题,一台可以正常使用,这个问题该如何排查?


下面是代码


wx.login({

  fail: function (res) {

    console.log('获取用户信息异常', res)

  },

  success: res => {

    // 发送 res.code 到后台换取 openId, sessionKey, unionId

    console.log(res)

    wx.request({

      url: _this.globalData.domain +'/api/WxApp/Authenticate',

      method: 'POST',

      data: {

        code: res.code

      },

      fail: function (res) {

        console.log('获取用户信息异常', res)

        wx.hideLoading()

        wx.showToast({

          title: '获取用户信息异常',

          icon: 'none'

        })

      },

      success: function (res) {

        // success

        console.log('获取openid',res)

        if (res.data.succeed) {

          _this.globalData.openid = res.data.data.openId;

        } else {

          var errMsg = '获取用户信息失败,接口返回值无错误信息';

          if (res.data.error) {

            errMsg = res.data.error

          }

          wx.showToast({

            title: errMsg,

            icon: 'none'

          })

          wx.hideLoading()

        }

      }

    })

  }

})


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

1 个回答

  • 是小白啊
    是小白啊
    2019-12-16

    建议更新下微信版本试下

    2019-12-16
    有用
    回复 4
    • 2019-12-16
      可是我两台服务器,一台不行诶
      2019-12-16
      回复
    • 2019-12-17
      更新了也还是一样
      2019-12-17
      回复
    • 2019-12-17
      微信版本:7.0.8,基础库版本:2.9.4
      2019-12-17
      回复
    • 2019-12-18
      有别的办法能处理么
      2019-12-18
      回复
登录 后发表内容
问题标签