收藏
回答

RequestTask.onChunkReceived是用不了

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug RequestTask.onChunkReceived 微信iOS客户端 8.0.64 8.0.64

为什么RequestTask.onChunkReceived用不了

回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员--Asher
    社区技术运营专员--Asher
    2025-11-03

    提供一下详细信息和报错

    2025-11-03
    有用
    回复
  • 空城
    空城
    02-08

    小程序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);
    }
    
    02-08
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-10-31
    有用
登录 后发表内容