How to use the react-native-geolocation-service.setRNConfiguration function in react-native-geolocation-service

To help you get started, we’ve selected a few react-native-geolocation-service examples, based on popular ways it is used in public projects.

github OriginProtocol / origin / mobile / src / components / origin-web3view.js View on Github external
async function requestLocationPermission() {
    if (Platform.OS === 'ios') {
      Geolocation.setRNConfiguration({
        authorizationLevel: 'whenInUse'
      })

      Geolocation.requestAuthorization()
      // IOS permission request does not offer a callback :/
      return null
    } else if (Platform.OS === 'android') {
      try {
        const granted = await PermissionsAndroid.request(
          PermissionsAndroid.PERMISSIONS.ACCESS_FINE_LOCATION
        )
        if (granted === PermissionsAndroid.RESULTS.GRANTED) {
          return true
        } else {
          return false
        }

react-native-geolocation-service

React native geolocation service for iOS and android

MIT
Latest version published 2 days ago

Package Health Score

80 / 100
Full package analysis

Similar packages