2012-05-03 1 views
1

Где я могу найти файл-объект с API-интерфейсом getImage, когда пользователь не разрешает размещение iOS?Где я могу найти файл-объект с API-интерфейсом getImage, когда пользователь не разрешает размещение iOS?

Будет ли обратный вызов ошибки иметь удаленный файловый объект, как показано здесь?

file.getImage(function (file) { /* the success scenario */ , function (file) { /* the error scenario but still has successful file object */); 

Или будет ли обратный вызов ошибки иметь как содержимое, так и объекты файла?

file.getImage(function (file) { /* do success scenario */ , function (content, file) { /* error scenario but has successful file object */); 

Каков будет правильный шаблон API для этого сценария?

ответ

1

Причина, по которой пользователю может быть предложено разрешение на использование местоположения при использовании file.getImage, заключается в том, что данные местоположения встроены в метаданные EXIF ​​изображения, которые могут быть использованы для скрытого вывода их положения.

Это происходит только тогда, когда вы чтения данных из галереи: если вы используете параметр saveLocation: "file" для getImage, пользователь не будет выведен запрос на разрешение местонахождения.

В любом случае, обратный вызов для file.getImage всегда должен быть вызван с файлом объектом (если отмененного пользователем захвата изображений целиком): это только тогда, когда вы приходите к использованию файла, который может понадобиться разрешение места.

 Смежные вопросы

  • Нет связанных вопросов^_^