更新记录
1.0.1(2026-01-21)
1.0.0(2026-01-21)
使用说明
导入方式: import { startStreamRequest } from '@/uni_modules/x-stream-request';
options传参:
- url
- method
- headers
- body
- onChunk(line) 回调
- onDone()
- onError(errMsg)
平台兼容性
uni-app(4.87)
| Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| √ |
√ |
× |
× |
√ |
- |
√ |
× |
- |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
快应用-华为 |
快应用-联盟 |
| - |
- |
- |
- |
- |
- |
- |
- |
- |
× |
× |
uni-app x(4.87)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| × |
× |
√ |
× |
× |
× |
x-stream-request
反馈
如果有任何问题!可联系微信: pcx_yyds

使用方法
import { startStreamRequest } from '@/uni_modules/x-stream-request'
startStreamRequest({
url:"服务器地址",
method?:"POST",
headers?:"请求头",
body?:"请求内容",
onChunk?:(line) => {
// 数据接收回调函数
// 这是流式请求最关键的回调。每当从服务器接收到一小块(Chunk)数据时,该函数就会被 触发 ,允许你在数据全部下载完之前就处理已到达的内容(如实时显示 AI 回复)。
},
onDone?:() => {
// 请求完成回调函数
// 当整个数据流读取完毕且连接正常关闭时调用,表示本次请求任务圆满结束。
},
onError?:() => {
// 错误处理回调函数
// 当发生网络超时、HTTP 状态码错误(如 404/500)或数据读取异常时,会调用此函数并 传入错误信息 ,方便前端进行报错提示。
}
})