diff --git a/releases/next/docs/geolocation.html b/releases/next/docs/geolocation.html index 9b1c04d6f0e..26787d9045c 100644 --- a/releases/next/docs/geolocation.html +++ b/releases/next/docs/geolocation.html @@ -17,7 +17,10 @@ enabled by default when you create a project with react-native init 'NSLocationAlwaysUsageDescription' key in Info.plist and add location as a background mode in the 'Capabilities' tab in Xcode.

Android #

To request access to location, you need to add the following line to your app's AndroidManifest.xml:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

Android API >= 18 Positions will also contain a mocked boolean to indicate if position -was created from a mock provider.

Methods #

static getCurrentPosition(geo_success, geo_error?, geo_options?) #

Invokes the success callback once with the latest location info. Supported +was created from a mock provider.

Methods #

static requestAuthorization() #

Request suitable Location permission based on the key configured on pList. +If NSLocationAlwaysUsageDescription is set, it will request Always authorization, +although if NSLocationWhenInUseUsageDescription is set, it will request InUse +authorization.

static getCurrentPosition(geo_success, geo_error?, geo_options?) #

Invokes the success callback once with the latest location info. Supported options: timeout (ms), maximumAge (ms), enableHighAccuracy (bool) On Android, if the location is cached this can return almost immediately, or it will request an update which might take a while.

static watchPosition(success, error?, options?) #

Invokes the success callback whenever the location changes. Supported