小程序
小游戏
企业微信
微信支付
扫描小程序码分享
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
提供一下详细信息和报错
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
小程序ios移动端,RequestTask.onChunkReceived 这个监听的回调触发不了咋回事?
但是在 Android端和 ios的pc端小程序都可以监听到,咋回事?
function subscribeChatStream() { const requestTask = wx.request({ url: `${BASE_URL}/sse/subscribe`, timeout: 60000, responseType: "text", method: "get", enableChunked: true, header: { Accept: "text/event-stream", "Content-Type": "application/json", "Cache-Control": "no-cache", authorization: "Bearer " + store.token, nonce: Math.ceil(Date.now()), clientType: "mini", clientVersion: '1.0.0', timestamp: Math.ceil(Date.now()), }, data: { conversationId: store.conversationId, }, }); // 添加新的监听器 const chunkListener = (res) => { console.log("接收的数据:", res); }; requestTask.onChunkReceived(chunkListener); }
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
提供一下详细信息和报错
小程序ios移动端,RequestTask.onChunkReceived 这个监听的回调触发不了咋回事?
但是在 Android端和 ios的pc端小程序都可以监听到,咋回事?
function subscribeChatStream() { const requestTask = wx.request({ url: `${BASE_URL}/sse/subscribe`, timeout: 60000, responseType: "text", method: "get", enableChunked: true, header: { Accept: "text/event-stream", "Content-Type": "application/json", "Cache-Control": "no-cache", authorization: "Bearer " + store.token, nonce: Math.ceil(Date.now()), clientType: "mini", clientVersion: '1.0.0', timestamp: Math.ceil(Date.now()), }, data: { conversationId: store.conversationId, }, }); // 添加新的监听器 const chunkListener = (res) => { console.log("接收的数据:", res); }; requestTask.onChunkReceived(chunkListener); }