当前位置:   article > 正文

使用uniapp开发微信小程序的流式对话展示_微信小程序文字流式输出示例

微信小程序文字流式输出示例

 最近在做一款微信小程序,涉及到流式输出对话文本,由于后台接口之前使用的是sse的方式进行传输,但是之前都说微信不支持这么做,在折腾好久将sse转换为websorket协议无果后,查阅文档发现目前已经支持分块传输了,记录一下

 

  1.       const requestTask = wx.request({
  2.         url: '你的地址',
  3.         enableChunked: true //分块传输关键字
  4.       });
  5.       requestTask.onChunkReceived(res => {
  6.         const { TextDecoder } = require('text-encoding');
  7.         const decoder = new TextDecoder('utf-8');
  8.         const text = decoder.decode(res.data);
  9.         console.log('接收到 WebSocket 消息:',text);
  10.       });

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/378460
推荐阅读
相关标签
  

闽ICP备14008679号