微信小程序 实现接受chatgpt流模式 实现打印机效果

  1. 使用requestTask.onChunkReceived监听content download
    在这里插入图片描述
  2. 対返回的response.data进行解码,这里没有用到插件,下面会有解码方式
 decodeUtf8(inputString) { 
    const valuesArray = Object.values(new Uint8Array(inputString));
    return decodeURIComponent(escape(String.fromCharCode(...valuesArray)));;
  },
  1. 同步给聊天列表的数组,请求结束后使用 requestTask.offChunkReceived(); 关闭监听;

总结 实现打字机效果,対content download 边下载边显示。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐