2014-12-27 59 views
1

我的base64数据,我需要转换为图片src 我知道格式:图像网址64个数据的JavaScript

document.getElementById('img').setAttribute('src', 'data:image/png;base64, stringdatahere'); 

但我不知道如何让我的数据转换成字符串。由于

+1

什么高科技您使用的?纯HTML/PHP/ASP /其他? – Banana 2014-12-27 19:46:28

回答

2

如果你有数据的变量然后就

document.getElementById('img').setAttribute('src', 'data:image/png;base64,' + dataVariableName); 
+0

谢谢,但我不知道如何从数据对象中获取字符串数据。数据对象如下所示:{__type:“Bytes”,base64:“jskhdbfsjdhbfjskdhbfskjhdfbsjhdb”我使用的是Parse.com框架,顺便说一下 – 2014-12-27 19:53:00

+0

''data:image/png; base64,'+ data.base64' – 2014-12-27 19:53:57

3

使用字符串连接:

document.getElementById('img').setAttribute('src', 'data:image/png;base64,' + dataObject.base64); 
+0

谢谢但我不知道如何从数据对象中获取字符串数据,数据对象如下所示:{__type:“Bytes”,base64:“jskhdbfsjdhbfjskdhbfskjhdfbsjhdb}我正在使用Parse.com框架,顺便提一下 – 2014-12-27 19:52:05

+0

我已经更新我的答案显示了如何从中获得它,如果该对象位于名为'dataObject'的变量中。 – Barmar 2014-12-27 19:53:50