2017-02-10 2 views
0

As Convert local image to base64 string in Javascript. Я знаю, как использовать его, но он работает, если файл изображения включен в проект, а не работает с другой папкой. Я тест на андроид устройства и мой путь к изображению, как:Преобразование локального изображения в base64 javascript

/storage/extSdCard/1.jpg

Как я могу преобразовать изображение из локального мобильного устройства в base64?

ответ

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); 
}); 
Смежные вопросы