Я использую функцию getPicture phonegap со строковым параметром BASE64.Я загружаю изображение на сервер и сохраняю его на стороне сервера.
Моя главная цель - не допустить сохранения изображения в фотоальбоме на устройстве.Но если это невозможно, я хотел бы найти изображение и удалить его после того, как я разместил его на стороне сервера.
Когда я получу строку BASE64, смогу ли я получить сохраненный путьизображение я мог бы удалить его.Если бы я мог извлечь путь для строки, которая могла бы быть решением.Если кто-нибудь знает, как получить путь к строке BASE64, это решит мою проблему.
Кто-нибудь сталкивался с подобными проблемами?
Проблема только на платформе Android, кажется, IOs не сохраняет изображение.
Вот мой код:
".command.addpicture vclick": function (element, event) {
var destinationType = 0; //Camera.DestinationType.BASE_64DATA;
var pictureSourceType = 1; //Camera.PictureSourceType.CAMERA
navigator.camera.getPicture(this.pictureSuccess, this.pictureFail, { quality: 50,
destinationType: destinationType, sourceType: pictureSourceType});
}
pictureSuccess: function (imageData) {
this.element.find("#imagedata").text(imageData);
//places the data in a html element for later posting with other data
},