收藏
回答

真机调试,调用wx.request失败

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.request 客户端 7.0.0 2.4.3

开发者工具内没有问题,真机调试的时候报错。res={"request:fail request connect error"}


最后一次编辑于  2018-12-27  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 十一。
    十一。
    01-09

    楼主,你这个问题解决了吗


    01-09
    赞同
    回复
  • 清风胤
    清风胤
    2018-12-27

    request

    请求的代码么

    2018-12-27
    赞同
    回复 2
    • 王兆维
      王兆维
      2018-12-27

      //网络交互框架

      const wxRequest = (params, url) => {

      wx.showLoading({

      title: '加载中',

      icon: 'loading',

      mask: true

      }, 100000)

      wx.request({

      url: url,

      method: params.method || 'GET',

      data: params.data || {},

      header: {

      'content-type': 'application/x-www-form-urlencoded',

      'x-requested-with': 'XMLHttpRequest',

      'Authorization': wx.getStorageSync("mytoken")

      },

      success: (res) => {

      if (res.data.success) {

      //成功

      if (params.success) {

      params.success(res)

      }

      } else {

      //报错


      if (res.data.code == 1000) {

      //token 过期

      wx.showModal({

      title: '提示',

      content: '身份过期请重新授权',

      showCancel: false,

      success: function (res) {

      if (res.confirm) {

      wx.clearStorageSync()

      reLaunchTo("pages/mine/mine")

      }

      }

      })

      } else if (res.data.code == 401) {

      if(res.data.data!=null)

      {

      wx.setStorageSync('mytoken', res.data.data.token)

      //跳转到绑定界面

      navigateTo("pages/bound/bound")

      }

      else

      {

      util.showNormalDialog(res.data.message);

      }

      }

      else {

      util.showNormalDialog(res.data.message);

      }


      }


      },

      fail: (res) => {

      if (params.fail) {

      params.fail(res)

      }

      console.log("fail", res)

      if (res.errMsg) {

      util.showNormalDialog(res.errMsg);

      }


      },

      complete: (res) => {

      wx.hideLoading()

      if (params.complete) {

      params.complete(res)

      }

      }

      })


      2018-12-27
      回复
    • 清风胤
      清风胤
      2018-12-27回复王兆维

      楼主,看下你是咋调用的

      2018-12-27
      回复