3

我正在使用这个以二进制格式返回图像的 API,我需要在网页上显示它们,问题是它们以某种奇怪的格式出现,简单的<img>标签src="data:image/jpeg;base64,不会显示。API 提供者不知道格式是什么,也不想在我的问题上花费太多时间,他们说使用相同 api 的 flash 应用程序可以很好地显示图像,因此 html 也应该如此。无论如何,我至少需要有人帮我确定格式,这样我才能继续前进。我收到的数据如下所示:

����JFIF���Digilant签名� 8���F'�*�P�^�lW�$c?��Veι $ _,�ZY���UÚ«J� ��~I���~I�u����y~�����\"ï¿½ï ¿½o�*�@�̋�����;$ ��~I����W�K ��~I� ��~I���~ I� ��~I���~I���#0�f>�B^��ͫ�q+��nZï¿½ï¿½ï¿½ï¿½ï¿½ï ¿½ï¿½Ì½t��/

当我这样做时btoa(encodeURIComponent( str ),它看起来像这样:

JUVGJUJGJUJEJUVGJUJGJUJEJUVGJUJGJUJEJUVGJUJGJUJEJTAwJTEwSkZJRiUwMCUwMSUwMiUwMCUwMCUwMSUwMCUwMSUwMCUwMCVFRiVCRiV ... ... SUxNFElNDAlMDUlMTRRJTQwJTA1JTE0USU0MCUxRiVFRiVCRiVCFRiVCRiVCRC=

谁能帮我确定格式以便我可以显示图像?

谢谢!

4

0 回答 0