获取code后无法向后台发送
发布于 5 年前 作者 junqian 17126 次浏览 来自 问答

源码:

wx.login({

success: function(res) {

       var code = res.code; //返回code

console.log(code);

       var loginData = {

code:code

};

       //将code传给后台换取session_key

wx.request({

       url: ‘后台接口地址’,

           data: loginData,

           method: ‘POST’,

           dataType: ‘json’,

           success: function ® { },

           fail: function (re) { }

       })

   }

})

问题:

正常流程是获取code后发送到后台,后台与微信平台对接换取session_key和openId;

目前是获取code后向后台发送请求一直发送不出去,

查了半天没查出原因,

希望官方能提供建议

6 回复

request都没发出去,没有响应,更没有success或fail了

没报错,通讯请求pending并且提示

provisional headers are shown

不能吧,只要你的地址是对的,总会返回什么的

看不懂,没有进入fail方法吗?

即使地址不对,请求发送出去后也会有响应的,现在的情况是获取code后这个请求发送不出去,而其他的接口就没出现这个情况

错误信息是什么?

回到顶部