收藏
回答

sse流式输出requestTask.abort()没效果?

微信小程序流式输出 终止输出 使用requestTask.abort()无效

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

6 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2024-12-12

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2024-12-12
    有用
    回复 3
  • 往事随风
    往事随风
    02-18

    这个处理好了吗?我也遇到了同样的问题

    02-18
    有用 1
    回复
  • 文举
    文举
    04-10

    确实有这个问题,abort之后还在跑,真机直接提示request:fail abort; 只能offChunkReceived

    04-10
    有用
    回复
  • Lucky_
    Lucky_
    04-02

    我也试过了,data定义的 data: {

            requestTask: null,

    }

            if (this.data.isLoading && this.data.requestTask{

              // 1. 终止请求

              this.data.requestTask.abort();

              this.setData({ 

                requestTask: null,

               isLoading: false          

    });

    设置之后接口仍然执行,内容继续输出

    04-02
    有用
    回复
  • 七月十二
    七月十二
    03-27

    2025年3月27日 17点32分

    现在这个问题还没解决,依然无法停止请求

    03-27
    有用
    回复 3
    • 七月十二
      七月十二
      03-27
      刚试了下,模拟器无法停止,真机调试正常
      03-27
      1
      回复
    • 蟑螂
      蟑螂
      04-13
      牛p 在模拟器上摸索了半天,无论怎么abort,请求总会请求到最后,看了你评论用手机调式了以下果然abort成功了。
      04-13
      回复
    • 🦋Ariel
      🦋Ariel
      04-29回复蟑螂
      我现在也遇到这个问题了,我来看看真机行不行
      04-29
      回复
  • Thinking80s
    Thinking80s
    03-05

    遇到同样问题怎么解决啊?

    03-05
    有用
    回复
登录 后发表内容