PhoneGap - сохранение изображения, затем получение его кодированных данных base64

Я использую PhoneGap Camera API, чтобы сделать снимок и сохранить его, используяdestinationType.FILE_URI, Эта часть работает. Впоследствии я могу взять предоставленный путь и установить его в качестве источника изображения HTML, и изображение появится.

Позже в коде я хочу получить изображение, преобразовать его в закодированные в base64 данные и передать на сервер. Вот где проблема.

я осознаю{"code" : 5} (который, согласноэто, означает, что это неверный URI) в моем сбое обратного вызова при использовании:

fileSystem.root.getFile("content://media/external/images/media/4292", null, gotFileEntry, fail);

Я не понимаю, почему я могу установитьimg.src, но phoneGap не может использовать тот же URI, чтобы найти файл?

Ответы на вопрос(1)

Ваш ответ на вопрос