Je développe une application avec Titanium. J'ai besoin de convertir la base64 string que je passerais de JSON à une image.
Votre aide serait grandement appréciée.
Vous pouvez simplement créer un élément img
et modifier sa src
avec les données requises:
<img src="data:image/png;base64,iVBORw0KGgoAAAANS..." />
Pour Titanium, vous utilisez l'utilitaire de conversion intégré Titanium.Utils.base64decode
:
var imageFromBase64 = Titanium.UI.createImageView({ image : Titanium.Utils.base64decode("iVBORw0KGgoAAAANS..."), });
Ceci convertit une chaîne base64 en blob, qui peut être utilisée dans un ImageView.