Cordova 3.4 файл 1.0.1 разрешить проблему с Android LocalFileSystemURI

Я пытаюсь получить полный путь к изображению, полученному из библиотеки изображений Android. через плагин камеры.

window.resolveLocalFileSystemURI("content://media/external/images/media/83", function(fileEntry) {

or

window.resolveLocalFileSystemURL(imageURI, function(fileEntry) {
    fileEntry.file(function(fileObj) {
        newimageURI = fileObj.fullPath;
        alert(newimageURI);
    });
}); 

возвращает неопределенное значение.

На днях было обновление, и оно больше не работает. Я тоже пробовал toURL() безуспешно.


person user3226154    schedule 07.03.2014    source источник
comment
У меня такая же проблема. resolveLocalFileSystemURI определено для Android, но не для iOS   -  person David Normington    schedule 10.03.2014
comment
Когда он изначально работал, он не работал на IOS, но в некоторых случаях это не имело значения, поскольку IOS могла указать путь к обоим изображениям с камеры или галереи. но Android мне нужен полный путь для изображения из галереи. который я до сих пор не могу получить.   -  person user3226154    schedule 11.03.2014
comment
Удалось решить этот вопрос? У меня та же проблема.   -  person fiberOptics    schedule 20.11.2014
comment
Вам удалось это решить? Я с той же проблемой...   -  person JB2    schedule 30.01.2015


Ответы (1)


Попробуйте удалить плагин файла и добавить его снова. Работает на меня. Я думаю, что это связано с этой ошибкой: Плагины Cordova для iOS не работают после сборки, если я сначала не удалю платформу и плагин JSON

person David Normington    schedule 10.03.2014
comment
Я удалял и добавлял плагины несколько раз, но все равно не работает. Я мог бы попробовать чистый проект только с базовым кодом, чтобы посмотреть, смогу ли я продвинуться дальше. - person user3226154; 25.03.2014