我正在使用这个以二进制格式返回图片的API,我需要在网页上显示它们,问题是它们有一些奇怪的格式,简单的<img>
标记为src="data:image/jpeg;base64,
不显示。 API提供商不知道格式是什么,也不想花太多时间在我的问题上,他们说使用相同api的flash应用程序可以很好地显示图像,所以html也应该如此。无论如何,我需要有人至少帮我识别格式,以便我可以继续前进。我收到的数据看起来像这样:
����JFIF���DigilantSignature� 8���F'�*�P�^�lW�$ C?��Veι$ _,�ZY���UÚ«J�
��~I�
��〜I�u����y〜�����\ “��o�*�@�Ì<�����; $���W�K��~I�
��〜 I���~I�
��〜I���~I�
��〜I���#0�f&GT;�B^��ͫ �q+��nZ�������̽t��/
当我对btoa(encodeURIComponent( str )
进行操作时,它看起来像是这样:
JUVGJUJGJUJEJUVGJUJGJUJEJUVGJUJGJUJEJUVGJUJGJUJEJTAwJTEwSkZJRiUwMCUwMSUwMiUwMCUwMCUwMSUwMCUwMSUwMCUwMCVFRiVCRiV ...... SUxNFElNDAlMDUlMTRRJTQwJTA1JTE0USU0MCUxRiVFRiVCRiVCRCVFRiVCRiVCRCUyMg ==
任何人都可以帮我识别格式,以便显示图像吗?
谢谢!