#ios #image #cordova
#iOS #изображение #кордова
Вопрос:
Я извлекаю в objective C URI изображения благодаря :
[asset requestContentEditingInputWithOptions:nil
completionHandler:^(PHContentEditingInput *contentEditingInput, NSDictionary *info) {
NSString *uri =contentEditingInput.fullSizeImageURL.absoluteString;
}];
Это работает нормально, но после этого я не могу загрузить изображение из этого URI с <img src="myURI"/>
помощью html-страницы моего приложения Cordova.
URI выглядит следующим образом
file:///var/mobile/Media/DCIM/100APPLE/IMG_0045.JPG
И попытка загрузить его из панели навигации браузера (safari, chrome) возвращает 404 not found.
Кроме того, пытаясь получить правильный URI с
window.resolveLocalFileSystemURL(newURI,success,error)
возвращена ошибка 404 not found.
Я внимательно прочитал документацию здесь, но не смог понять, что было не так :/
Комментарии:
1. Вы использовали
NSSLog()
для получения значения uri?2. Действительно, именно так я узнал, что URI был file:///var/mobile/Media/DCIM/100APPLE/IMG_0045.JPG 🙂