Uniapp安卓报错request:fail abort statusCode:-1 Failed to connect to localhost/127.0.0.1:8088

[ 2024-05-07 14:04:55 | 作者: admin ]
字号: | |
p.s. uniapp在mumu模拟器中的安卓报错,一开始以为是不支持http,需要https。原来应该算是一个跨域的问题,改局域网IP可以解决
request:fail abort statusCode:-1 Failed to connect to localhost/127.0.0.1:8088

1.原因分析
报错为无法连接到localhost的后端接口,这是因为uniapp进行app开发真机调试时,真机和电脑应该在同一局域网下,否则无法发送请求到后端。
前端向后端的请求路径如下:
attachments/202405/07_140716_3bd2f752b0e645e7acbb79734c7608b4.png


使用的ip为127.0.0.1,而实际上的局域网ip如下:
attachments/202405/07_140722_dfc8e04742c44b9da2f864286a55c889.png


2.解决办法
将前端请求路径的localhost替换为真正的局域网ip即可:
attachments/202405/07_140754_2.png




文章来源:
https://blog.csdn.net/weixin_42148384/article/details/132520971
[最后修改由 admin, 于 2024-05-07 14:10:44]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2966

这篇日志没有评论。

此日志不可发表评论。