Как проверить, предоставил ли пользователь разрешение на использование камеры в React Native Android? - PullRequest
0 голосов
/ 07 июня 2018

Сразу после запуска приложения я получаю разрешение на использование камеры от пользователя.Но перед открытием камеры, если я проверяю, предоставил ли пользователь разрешение камеры или нет, я получаю ответ как «ложный», даже если он разрешен.

Вот мой код:

PermissionsAndroid.check('camera').then(response => {
            if (response === true){
                //Open scanner
            }
            else if (response === false){
                Alert("Please enable camera permission in device settings.")
            }
        })

1 Ответ

0 голосов
/ 07 июня 2018

Пожалуйста, попробуйте следующее:

PermissionsAndroid.check(PermissionsAndroid.PERMISSIONS.CAMERA).then(response => { ..

, а не

PermissionsAndroid.check('camera').then(response => { ..
...