티타늄으로 애플리케이션을 개발 중입니다. JSON에서 이미지로 가져올 base64 문자열을 변환해야합니다.자바 스크립트로 base64 문자열을 이미지로 변환
도움을 주시면 감사하겠습니다.
티타늄으로 애플리케이션을 개발 중입니다. JSON에서 이미지로 가져올 base64 문자열을 변환해야합니다.자바 스크립트로 base64 문자열을 이미지로 변환
도움을 주시면 감사하겠습니다.
당신은 단지 img
요소를 생성하고 변경할 수는 필요한 데이터와 src
:
<img src="data:image/png;base64,iVBORw0KGgoAAAANS..." />
좋은 정보! http://en.wikipedia.org/wiki/Data_URI_scheme –
에 대한 자세한 내용은 이미지가 작고, IE7 이하를 지원할 필요가없는 경우 http://caniuse.com/#feat를 제공합니다. = datauri'data :'URI 문자열의 길이에 대한 브라우저 제한은 매우 다양합니다. 나는 IE8이 32k에서 가장 낮다고 생각한다. –
티타늄으로 개발 중이며, 모든 것이 자바 스크립트이므로 img 태그는 없습니다. 파일 시스템에있는 이미지를 알고 있습니다. rightImage : Titanium.Filesystem.resourcesDirectory + 'images/ui/backimage.png'. 하지만 원격 위치의 이미지를 어떻게 처리해야할지 모르겠다. – Mayoor
티타늄 들어, 변환 유틸리티 내장 사용은 Titanium.Utils.base64decode
:
var imageFromBase64 = Titanium.UI.createImageView({
image : Titanium.Utils.base64decode("iVBORw0KGgoAAAANS..."),
});
이 base64로 문자열을 변환 ImageView에서 사용할 수있는 얼룩에.
ref : http://en.wikipedia.org/wiki/Data_URI_scheme#HTML – Yoshi