从JavaScript中的api响应转换为图像

时间:2019-04-03 18:51:10

标签: javascript image base64

我建立了一个Rest服务来存储不同类型的图像。当我从服务托盘取回图像时,得到下一个响应:

�PNG
↵↵
IHDR���Ϩ� IDATx���kI�����ꗆ�A��D�ȼ��ؠ�"�ÜY�c��Ys ...
Y2kςo���{d{y'{Ahs���8&���&A↵( n�/������-uےl'��a����U�zv��U�@ �DDDDD1`�&""""��7Q������b��MDDDDo""""�0xŀ������(�DDDDD1`�&""""��7Q������b��MDDDDo""""�0xŀ������(�DDDDD1`�&""""��7Q������b��@��  ��IEND�B`�

我试图转换为base64字符串,但不能。我过去两天在网上冲浪,但找不到解决此问题的方法。

这是我的代码段:

 jQ('<img />',{
     src : "data:image/png;base64," + btoa(unescape(encodeURIComponent(xmlHttpLogoExdanded.responseText))),
     class : "rounded-circle img-photo-profile",
  })

0 个答案:

没有答案