uni-app uni.request的配置参数中 enableChunked true时 返回值RequestTask的abort方法 无法中断网络请求
uni-app uni.request的配置参数中 enableChunked true时 返回值RequestTask的abort方法 无法中断网络请求
操作步骤:
requestTask = uni.request({
url: baseUrl + "/ai/chat/completions",
method: 'POST',
header,
data,
enableChunked: true,
responseType: 'arraybuffer',
success: (res) => {
if(res.statusCode == 500 && onError){
onError(res)
}
},
fail: (error) => { if (isActive && onError) onError(error); },
complete: () => {},
});
requestTask.abort();
预期结果:
网络请求应为中断;
实际结果:
网络请求还在继续,没有中断
bug描述:
普通网络请求,没配置enableChunked时,网络请求可以中断; 配置enableChunked时,网络请求不能中断;
| 信息类型 | 信息内容 |
|---|---|
| 产品分类 | uniapp/小程序/微信 |
| PC开发环境 | Windows |
| PC操作系统版本 | Windows 10 家庭中文版 版本号 22H2 安装日期 2025/2/13 OS 内部版本 19045.6332 |
| 第三方开发者工具版本 | 1.06.2503300 |
| 基础库版本号 | 3.10.0 |
| 项目创建方式 | CLI |
| CLI版本号 | 5.0.8 |

更多关于uni-app uni.request的配置参数中 enableChunked true时 返回值RequestTask的abort方法 无法中断网络请求的实战教程也可以访问 https://www.itying.com/category-93-b0.html
5 回复
测试一下原生微信小程序有没有这个问题
更多关于uni-app uni.request的配置参数中 enableChunked true时 返回值RequestTask的abort方法 无法中断网络请求的实战教程也可以访问 https://www.itying.com/category-93-b0.html
测试了原生微信小程序,也存在这个问题
回复 1***@qq.com: 那就是微信小程序的问题,可以反馈到微信开发者社区
确实有这个bug,我也遇到了
可以去微信社区看看有没有解决方案

