1328476905@qq.com
1328476905@qq.com
  • 发布:2020-05-28 13:30
  • 更新:2020-07-02 13:49
  • 阅读:858

【报Bug】uniapp使用uni.request请求报错{"errMsg":"request:fail abort statusCode:-1"}

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号:

HBuilderX类型: 正式

HBuilderX版本号: 2.6.11

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: 小米10

页面类型: vue

nvue编译模式: fast

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://ask.dcloud.net.cn/article/37253

示例代码:
uni.request({  
                    url:that.websiteUrl+'advertising/carousel/list/', //仅为示例,并非真实接口地址。  
                    data:{  
                        column_id:50,  
                    },  
                    method:'GET',  
                    timeout:300,  
                    header: {  
                        'content-type': 'application/x-www-form-urlencoded'  
                    },  
                    sslVerify:false,  
                    success: (res) => {  
                        that.lunbos=res.data.data;  
                        console.log(that.lunbos,11111111);  
                        uni.hideLoading();  
                    },  
                    fail:(res) => {  
                        console.log(res)  
                    },  
                });

操作步骤:

安卓10以上机型下载app打开

预期结果:

获取数据数据,渲染到页面上,并且关闭加载中的动画

实际结果:

请求接口失败,没有调用关闭加载的方法

bug描述:

安卓10以上机型调用uni.request报错{"errMsg":"request:fail abort statusCode:-1"} ,其他安卓机型都可以,ios也可以

2020-05-28 13:30 负责人:DCloud_Android_ST 分享
已邀请:
774010454@qq.com

774010454@qq.com

老哥,解决了嘛 同样遇到这个问题 恶心的一批

605910231@qq.com

605910231@qq.com

升级IDE 2.7.9 后 一样的问题;安卓10 HTTP协议 sslVerify: false, 照样出问题

  • 谭小谭

    老哥解决了吗?这么大问题,官方都不出解决方案的吗

    2020-06-16 14:27

774010454@qq.com

774010454@qq.com

就安卓个别手机 一直报这个错误 基本上还都是同一个地区

1216181067@qq.com

1216181067@qq.com

同样的问题

晴天雨绵

晴天雨绵

一样啊,不过我不是安卓10.。我是安卓8.华为的手机,也遇到了这个问题,vue界面请求都能成功,nvue界面,同样的方法,请求不了啦

875384189@qq.com

875384189@qq.com

华为安卓10没问题,模拟器安卓6没问题,一加安卓9也这样 sslVerify: false,同样无效

569739848@qq.com

569739848@qq.com - 码农的世界

大佬解决了吗?同样的问题,

yimo@virtualbiz.site

yimo@virtualbiz.site

没人解决这个问题吗???

yimo@virtualbiz.site

yimo@virtualbiz.site

@DCloud_App_Array @DCloud_Android_ST @DCloud_UNI_CHB

yimo@virtualbiz.site

yimo@virtualbiz.site

?????

yimo@virtualbiz.site

yimo@virtualbiz.site

@DCloud_App_Array

DCloud_Android_ST

DCloud_Android_ST

具体示例DEMO提供一下

嘻打

嘻打

拼接的URL,要加 http:// 或者 https://,ip地址前一样要加!

蔡达鑫

蔡达鑫 - 大家好

uni.request

url不要带 localhost. 直接本机IP 换上.

1982016935@qq.com

1982016935@qq.com

我的是没有连wifi 用的是数据网络 所以报错的 连上WiFi解决了

程咬金3斧头

程咬金3斧头

好坑,前几天还好好的,现在突然就不行了,ssl证书也有,现在云打包,Android必须设置sslVerify false才行

  • DCloud_Android_ST

    可以提供复现的示例

    2020-06-19 14:24

  • 程咬金3斧头

    回复 DCloud_Android_ST: 我这边已经处理了,最终没有修改app代码。是最新版的打包发行版或者自定义调试基座后出现的问题,貌似是ssl验证失败, 我调整了服务器的ssl配置, 把tls 最低版本设置到1.0才行。

    2020-06-19 14:53

  • 程咬金3斧头

    回复 DCloud_Android_ST: 之前tls最低版本是1.2 ,一直没问题的。就是用了最新版的hbuilderx的打包后,就不行了。

    2020-06-19 14:54

  • DCloud_Android_ST

    回复 程咬金3斧头: 麻烦提供一个服务器的ssl配置t1.0以上的接口服务 我们来排查一下为什么报错ssl

    2020-06-19 15:28

  • 程咬金3斧头

    回复 DCloud_Android_ST: 尴尬了,我刚才重新云打包了一个来测试,又没问题了。但是有个新问题,apk包的大小居然比中午打包的大了16M!我只是取消了‘Webview-x5’ 这个配置而已

    2020-06-19 17:41

  • 程咬金3斧头

    回复 程咬金3斧头: 回复 程咬金3斧头: 刚看到hbuilderx发新版2.7.4了。我的是上一版2.7.9,这个ssl问题,看起来已经好了。

    2020-06-19 17:44

  • DCloud_Android_ST

    回复 程咬金3斧头: 猜测是你勾选了cpu的配置

    2020-06-19 17:49

  • 程咬金3斧头

    回复 DCloud_Android_ST: 确实是的,3个cpu类型都勾选了,但是之前打包的时候就勾选过了,当时还纳闷为啥包的体积没啥变化呢。刚刚是想打包google play,所以把x5配置去掉,然后就发现打完包大了很多。

    2020-06-19 18:07

1163347921@qq.com

1163347921@qq.com

uniapp使用uni.request请求报错{"errMsg":"request:fail abort statusCode:-1"},我现在所有的uni.request请求都报错,求解啊

  • 程咬金3斧头

    更新最新版的hbuilderx打包试试看,我下午用最新版的已经好了。

    2020-06-19 22:34

d0apga0

d0apga0

@DCloud_Android_ST
使用hbuilderx 2.8.0-alpha,一直报{"errMsg":"request:fail abort statusCode:-1"},附件是测试工程,麻烦看一下问题

  • DCloud_Android_ST

    使用其他版本有问题吗

    2020-07-02 14:24

  • d0apga0

    回复 DCloud_Android_ST: 在前一个版本2.7.13.20200615-alpha,没有出现问题的。

    2020-07-02 14:34

  • DCloud_Android_ST

    回复 d0apga0: 好的问题已验证 下版修复

    2020-07-02 14:56

  • d0apga0

    回复 DCloud_Android_ST: 好的,多谢了

    2020-07-02 15:02

  • DCloud_Android_ST

    回复 d0apga0: 可以先使用2.7.14版本

    2020-07-02 15:09

  • 阿肥

    回复 DCloud_Android_ST: 使用2.7.14版本打的包,也是有偶发性的出现,这种情况我看了也有其他人提过相关的BUG,这种能解决么

    2020-07-04 19:18

  • DCloud_Android_ST

    回复 阿肥: 不确定你的问题与楼主是否相同 你可以提供一下示例我们验证下

    2020-07-06 12:11

  • 阿肥

    回复 DCloud_Android_ST: 我们这边链接wifi经常会出现-1的这种情况,但是打开其他的软件使用很正常,排查了网上的问题,然后同一个包,在安卓机请求很快,后台返回都是毫米级别的,但是在ios上,请求就要三十秒,界面是用nvue做的

    2020-07-07 11:46

要回复问题请先登录注册