方法一:全局配置响应时间
一、进入项目的manifest.json的代码视图模块
二、写入代码
"networkTimeout": {
"request": 5000
},
表示现在request请求响应时间最多位5秒
方法二:局部设置响应时间
一、直接在uni.request中写入属性timeout
可参考官方文档:uni.request(param) @request | uni-app官网 (dcloud.net.cn)
示例:
timeout: 5000, // 设置超时时间为5秒
uni.request({
url: XXX,
data: {
cmd: cmd,
access_token: access_token,
},
method: 'POST',
dataType: 'json',
timeout: 5000, // 设置超时时间为5秒
success: res => {
console.log('请求成功')
},
fail(res) {
console.log('请求失败')
}
});
’