преобразовать строку base64 в изображение с помощью JavaScript - PullRequest
6 голосов
/ 24 февраля 2012

Разрабатываю приложение с помощью Titanium. Мне нужно преобразовать строку base64, которую я получу из JSON, в изображение.

Ваша помощь будет принята с благодарностью.

Ответы [ 2 ]

25 голосов
/ 24 февраля 2012

Вы можете просто создать элемент img и изменить его src на необходимые данные:

<img src="data:image/png;base64,iVBORw0KGgoAAAANS..." />
3 голосов
/ 12 мая 2013

Для Titanium вы используете встроенную утилиту преобразования Titanium.Utils.base64decode:

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

. Преобразует строку base64 в большой двоичный объект, который можно использовать в ImageView.

...