2017-02-10 2 views
0

Convert local image to base64 string in Javascript. 나는 그것을 사용하는 방법을 알고 있지만 이미지 파일이 프로젝트에 포함되어 있으면 작동하고 다른 폴더에서는 작동하지 않습니다. 나는 안드로이드 장치에서 테스트 및 같은 내 이미지 경로를 해요 :로컬 이미지를 base64로 변환 javascript

어떻게 내가 base64로 로컬 모바일 장치에서 이미지를 변환 할 수 있습니다 /storage/extSdCard/1.jpg?

답변

1
function readImage(url, callback) { 
    var request = new 
    XMLHttpRequest(); request.onload = function() { 
     var file = new FileReader(); 
     file.onloadend = function() { 
      callback(file.result); 
     } 
     file.readAsDataURL(request.response); }; 
     request.open('GET', url); 
     request.responseType = 'blob';    
     request.send(); 
} 

및 통화 기능

readImage('[path image] ', function(base64) { console.info(base64); 
}); 
관련 문제