привет Я пытаюсь сделать простое приложение в ионной камере или выбрать файл из галереи или файловой системы и отправить/загрузить на сервер. я нашел один плагин, который захват одного изображения и отправить base64 строку здесь является плагином http://ngcordova.com/docs/plugins/camera/ с помощью этого я могу получить base64 снабжать струной, тетивой и т.п.как преобразовать изображение в строку base64?
$cordovaCamera.getPicture(options).then(function(imageData) {
var image = document.getElementById('myImage');
image.src = "data:image/jpeg;base64," + imageData;
}, function(err) {
// error
});
что base64 строка I используется для отправки на сервер
Но моя проблема в том, что, когда я использую этот плагин, картинка, плагин для галлия
http://ngcordova.com/docs/plugins/imagePicker/ это отправить мне только изображение url (где находится в памяти). можем ли мы получить строку base64 после выбора изображения из подборщика изображений.
$cordovaImagePicker.getPictures(options)
.then(function (results) {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results[i]);
}
}, function(error) {
// error getting photos
});
Другими словами, когда я с помощью камеры я получаю base64 строку, как показано above.But, когда я использую сборщика изображение плагин я получаю изображение url.can я получаю base64 строку .so, что я могу отправить или загрузить на сервер. как преобразовать изображение url в base64 строку?
Пожалуйста, см ниже темах http://stackoverflow.com/questions/6150289/how-to-convert-image-into-base64-string-using-javascript может помочь вам вне ? – Rahul
да, он работает, ... спасибо за помощь .. :) – user944513
ok great ..am posting it as answer..please принять его как ответ @ user944513 – Rahul