Я использую плагин камеры cordova в своем приложении (который поддерживается только для iOS сейчас), и приложение использует как камеру, так и фотобиблиотеку для выбора фотографий. Существует проблема с тем, как плагин отвечает, когда пользователь отказывает в доступе к камере устройства. Проверьте снимок экрана ниже, когда пользователь запрещает доступ к камере:Плагин камеры Cordova отображает черный экран, когда пользователь отказывает в доступе к камере в iOS
Но когда доступ запрещен к библиотеке фотографий я получаю отображается следующее сообщение:
I исследовали код плагина и обнаружили, что они не проверяют разрешение, но вместо этого проверяют, только если у устройства есть камера или нет, я мог бы внести изменения в код плагина, чтобы проверить разрешение доступа, но это было бы моим последним курорт.
Есть ли способ узнать, принял или отказал ли пользователь доступ к библиотеке камеры/фотографии, прежде чем мы позвоним плагину?
Я использую ионную версию 1.2.13 и кордову версии 4.1.3. Я тестировал это на iPhone 6/iOS 8.1 и iPad Air2/iOS 8.1
файл вопрос о JIRA странице Cordova, если вы думаете, что не работает, как ожидалось – jcesarmobile
Мы переживаем это, а – Adaptabi
Я заполнил жука -> https://issues.apache.org/ JIRA/просмотр/CB-8658 – Adaptabi