如何检查用户是否在React Native Android中授予了相机权限?

问题描述 投票:0回答:1

应用程序启动后,我即可获得用户使用Camera的权限。但是在打开相机之前,如果我检查用户是否已授予相机许可,即使允许,我也会将响应视为“错误”。

这是我的代码:

PermissionsAndroid.check('camera').then(response => {
            if (response === true){
                //Open scanner
            }
            else if (response === false){
                Alert("Please enable camera permission in device settings.")
            }
        })
android react-native android-camera react-native-android react-native-camera
1个回答
2
投票

请尝试以下:PermissionsAndroid.check(PermissionsAndroid.PERMISSIONS.CAMERA).then(response => { ..,而不是PermissionsAndroid.check('camera').then(response => { ..

© www.soinside.com 2019 - 2024. All rights reserved.