expo-location
Version: 55.0.7 Allows reading geolocation information from the device. Your app can poll for the current location or subscribe to location update events.Installation
Usage
API Reference
Permissions
() => Promise<LocationPermissionResponse>
Requests foreground location permissions
() => Promise<LocationPermissionResponse>
Requests background location permissions
Get Location
(options?: LocationOptions) => Promise<LocationObject>
Gets current position
(options?: LastKnownPositionOptions) => Promise<LocationObject | null>
Gets last known position
(options: LocationOptions, callback: LocationCallback) => Promise<LocationSubscription>
Watches position changes
Geocoding
(address: string) => Promise<LocationGeocodedAddress[]>
Converts address to coordinates
(location: LocationGeocodedLocation) => Promise<LocationGeocodedAddress[]>
Converts coordinates to address
Examples
Get Current Location
Track User Location
Platform Support
Permissions
iOS: Add toapp.json: