Разрабатываю приложение с помощью Titanium. Мне нужно преобразовать строку base64, которую я получу из JSON, в изображение.
Ваша помощь будет принята с благодарностью.
Вы можете просто создать элемент img и изменить его src на необходимые данные:
img
src
<img src="data:image/png;base64,iVBORw0KGgoAAAANS..." />
Для Titanium вы используете встроенную утилиту преобразования Titanium.Utils.base64decode:
Titanium.Utils.base64decode
var imageFromBase64 = Titanium.UI.createImageView({ image : Titanium.Utils.base64decode("iVBORw0KGgoAAAANS..."), });
. Преобразует строку base64 в большой двоичный объект, который можно использовать в ImageView.