使用javascript将base64字符串转换为图像

时间:2012-02-24 10:33:28

标签: javascript json image titanium encode

使用Titanium开发应用程序。我需要将我将从JSON获取的base64字符串转换为图像。

非常感谢您的帮助。

2 个答案:

答案 0 :(得分:25)

您只需创建img元素并使用所需数据更改其src

<img src="data:image/png;base64,iVBORw0KGgoAAAANS..." />

答案 1 :(得分:3)

对于Titanium,您使用内置转换实用程序Titanium.Utils.base64decode:

var imageFromBase64 = Titanium.UI.createImageView({
    image : Titanium.Utils.base64decode("iVBORw0KGgoAAAANS..."),
});

这会将base64字符串转换为blob,可以在ImageView中使用。