我正在使用Titanium开发一个应用程序。我需要将从JSON获取的base64字符串转换为图像。
非常感谢您的帮助。
我正在使用Titanium开发一个应用程序。我需要将从JSON获取的base64字符串转换为图像。
非常感谢您的帮助。
img
元素,并使用所需的数据更改其 src
:<img src="data:image/png;base64,iVBORw0KGgoAAAANS..." />
data:
URI字符串长度的限制差异很大。我认为IE8的最低限制是32k。 - T.J. Crowder对于Titanium,您可以使用内置的转换工具Titanium.Utils.base64decode
:
var imageFromBase64 = Titanium.UI.createImageView({
image : Titanium.Utils.base64decode("iVBORw0KGgoAAAANS..."),
});
这将把一个base64字符串转换成一个blob对象,然后可以用于ImageView中。