2012-02-24 4 views

답변

24

당신은 단지 img 요소를 생성하고 변경할 수는 필요한 데이터와 src :

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

좋은 정보! http://en.wikipedia.org/wiki/Data_URI_scheme –

+0

에 대한 자세한 내용은 이미지가 작고, IE7 이하를 지원할 필요가없는 경우 http://caniuse.com/#feat를 제공합니다. = datauri'data :'URI 문자열의 길이에 대한 브라우저 제한은 매우 다양합니다. 나는 IE8이 32k에서 가장 낮다고 생각한다. –

+1

티타늄으로 개발 중이며, 모든 것이 자바 스크립트이므로 img 태그는 없습니다. 파일 시스템에있는 이미지를 알고 있습니다. rightImage : Titanium.Filesystem.resourcesDirectory + 'images/ui/backimage.png'. 하지만 원격 위치의 이미지를 어떻게 처리해야할지 모르겠다. – Mayoor

3

티타늄 들어, 변환 유틸리티 내장 사용은 Titanium.Utils.base64decode:

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

이 base64로 문자열을 변환 ImageView에서 사용할 수있는 얼룩에.

관련 문제