uniapp遇到一个奇葩问题,uni.request在浏览器可以,支付宝app却不行?-灵析社区

Mia好纠结

同样的代码,如下: uni.request({ url: api_url + "/ZFB/GetAuthCode", method: "POST", success: (res) => { console.log("==========3==========") console.log(res) console.log("==========3==========") if (res.data.Code == 0) { console.log(res.data.Msg); window.location.href = res.data.Msg } else { next(); return; } }, fail:(err)=>{ console.log("ZFB/GetAuthCode失败。。。。。") console.log(err) } }) 在浏览器上就请求成功了,如下: ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/0b4094ab9bb8fb9bccf1875f4e5cd0d4.png) 可在支付宝app上确失败了,如下: ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/f7beaea2b00927b4957cc241551899ce.png) 有人遇到这问题没?uni.request手册上也没这样的兼容性问题呀。

阅读量:26

点赞量:0

问AI
博学的学渣
之前社区内大佬 "@熊的猫" (/u/m_63573a116d2a5) 写过一篇文章 "你惨了,你的 Http Status = 0 了" (https://segmentfault.com/a/1190000043892902) 里面提到了你现在的状况,发起的HTTP请求状态码为 "0"。 最后排查是网关问题,OP也可以按照他的这篇文章一点一点排查下去,看是不是一样的原因。