编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

uniapp调试APP报错request:fail abort statusCode:-1

uniapp 本地调试 h5 应用,没任何问题,于是准备在安卓模拟器上进行调试,马上报错:

request:fail abort statusCode:-1 Expected URL scheme 'http' or 'https' but was 'file'

当然,还可能会报如下错误:

request:fail abort statusCode:-1 Failed to connect to localhost/127.0.0.1:5000

其实,仔细想下就明白了,开发机和安卓模拟器其实是物理隔绝的,把程序在安卓模拟器上调试,不等于在模拟器里面请求 localhost 或 127.0.0.1么?

想通了,其实就很好解决了,把请求地址改成局域网 IP 地址就行了

我通过改成局域网 IP 地址解决了 request:fail abort statusCode:-1 的问题。如果还不能解决,再尝试以下设置吧:

  • 增加参数sslVerify,设置为false,不验证 ssl 证书
  • http换成https
未经允许不得转载: 技术文章 » 移动开发 » uniapp调试APP报错request:fail abort statusCode:-1