以html格式显示二进制数据中的图像

时间:2013-07-29 04:42:05

标签: javascript html image

我正在使用这个以二进制格式返回图片的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 ==

任何人都可以帮我识别格式,以便显示图像吗?

谢谢!

0 个答案:

没有答案