Я хочу использовать функцию refreshAuthorizationStatus, начиная с здесь
И я также хочу, чтобы был обратный вызов, если разрешение не предоставлено. Кто-нибудь может мне с этим помочь? Я не смог найти пример того, как вызвать эту функцию. У меня есть следующие настройки для моей камеры в моем реактивном проекте:
<RNCamera
ref={ref => {
this.camera = ref;
}}
orientation='portrait'
captureAudio={false}
type={RNCamera.Constants.Type.front}
flashMode={RNCamera.Constants.FlashMode.off}
androidCameraPermissionOptions={{
title: 'Permission to use camera',
message: 'We need your permission to use your camera',
buttonPositive: 'Ok',
buttonNegative: 'Cancel',
}}
androidRecordAudioPermissionOptions={{
title: 'Permission to use audio recording',
message: 'We need your permission to use your audio',
buttonPositive: 'Ok',
buttonNegative: 'Cancel',
}}
style={styles.camera}>
<TouchableOpacity onPress={this.takePicture.bind(this)}></TouchableOpacity>
</RNCamera>