特定の状況を待つのではなく、1ページの権限を要求します。ただし、複数のポップアップが欲しくありません。単一のポップアップ/モーダルでアクセス許可を求める方法はありますか。
複数の権限を要求するために、私はあなたが使用することを勧めます npm module それが時間を節約し、セットアップが簡単で、あなたがプラットフォームについて心配する必要はありません:)
インストール
_npm install --save react-native-permissions
_
使用法/
_import Permissions from 'react-native-permissions'
// Check the status of multiple permissions
_checkCameraAndPhotos = () => {
Permissions.checkMultiple(['camera', 'photo']).then(response => {
//response is an object mapping type to permission
this.setState({
cameraPermission: response.camera,
photoPermission: response.photo,
})
})
}
_
androidmanifest.xml / for Android、および info.plist =/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/iOSの場合(Xcode> = 8)。