Привет, я работаю над приложением PhoneGap.
Я использую плагин камеры, чтобы получить изображение, отобразить его и сохранить imageURI в локальном хранилище. Все это работает, но через некоторое время изображения удаляются из папки кеша, поэтому мне нужен постоянный imageURI / imageSRC.
Кто-нибудь знает, как я могу это сделать? Можно ли как-нибудь получить изображение SRC из Галереи?
Это мой код:
$('.photo').click( function()
{
navigator.camera.getPicture(onSuccess, onFail, {
quality: 50,
destinationType: Camera.DestinationType.FILE_URI,
saveToPhotoAlbum: true});
function onSuccess(imageURI) {
$.mobile.changePage("#four", { transition: "slide", reverse: true, changeHash: false});
$('img').remove();
var img = $('<img />');
img.attr('src', imageURI);
img.attr('width', "200");
img.attr('height', "200");
img.appendTo('#photos');
}
function onFail(message) {
//alert('Failed because: ' + message);
}
});
Позже в моем коде я получаю img src:
var bild = $('img').attr('src');
затем я сохраняю его в массиве в локальном хранилище и отображаю на другой странице.