HarmonyOS post请求,如何获取字节流,转化为图片

HarmonyOS
2024-12-27 17:48:46
686浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

可以参考以下代码:

stream2Pic() {
  const session = rcp.createSession();
  session.post("http://xxxx", "data to send").then((response) => {
    console.log(JSON.stringify(response));
    if (response && response.body) {
      let base64Helper = new util.Base64Helper();
      let array = new Uint8Array(response.body);
      let src = 'data:image/png;base64,' + base64Helper.encodeToStringSync(array)
      this.src = src
    }
  }).catch((err: BusinessError) => {
    console.error("err:" + JSON.stringify(err));
  });
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.

src即可用Image组件显示

分享
微博
QQ
微信
回复
2024-12-27 20:01:34


相关问题
HarmonyOS 读取相册的图片字节流
581浏览 • 1回复 待解决
指定页面区域转化为图片
2620浏览 • 1回复 待解决
如何发送字节流数据 ?
1317浏览 • 1回复 待解决
HarmonyOS 如何将任意UI组件转化为图片
833浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
11055浏览 • 1回复 待解决
PixelMap如何转化为Uri类型?
252浏览 • 0回复 待解决
针对字节流的解码工具
1532浏览 • 1回复 待解决
HarmonyOS raw音频文件读取转为字节流
621浏览 • 1回复 待解决
如何对ArrayBuffer字节流进行MD5?
829浏览 • 1回复 待解决
HarmonyOS POST请求传参
1046浏览 • 1回复 待解决
HarmonyOS RCP GET请求POST请求如何传参
1029浏览 • 1回复 待解决