s***@163.com
s***@163.com
  • 发布:2020-08-31 14:10
  • 更新:2020-08-31 14:10
  • 阅读:625

HBuilder X 2.7.14 升级到2.8.8.20200820 uni.request({}) 网络连接请求失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 小米

手机机型: Redmi Note7 Pro

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.request({
url: fullUrl,
method: method || 'GET',
data: data,
header: lastConfig.header,
dataType: lastConfig.dataType,
responseType: lastConfig.responseType
async complete(response) {
let res = response;

        if(res.statusCode != 200) {  
            let errorCode = res.data.errorCode || res.statusCode;  
            uni.showToast({  
                icon: 'none',  
                title: "errorCode:" + errorCode,  
                position: 'center',  
                duration: 2000  
            })  
        }  
        if (_this.resInterceptors && typeof _this.resInterceptors === 'function') {  
        let resInterceptors = _this.resInterceptors(res);  
        if (!resInterceptors) {  
            reject('返回值已被您拦截!');  
            return;  
        } else if (Object.prototype.toString.call(resInterceptors) === "[object Promise]") {  
            try {  
                let promiseRes = await resInterceptors;  
                resolve(promiseRes)  
            } catch (error) {  
                reject(error)  
            }  
        } else {  
            res = resInterceptors;  
        }  
      }  
      resolve(res);  
    }  
  });

bug描述:

HBuilder X 2.7.14 升级到2.8.8.20200820 uni.request({}) 网络连接请求失败。

2020-08-31 14:10 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复