[ Package conformance ]
Device & Platform · >=4.0.0
react-native-get-location
native-seam: package JS (LocationError, isLocationError, android permission, openSettings via Linking) runs from the bundle; the RNGetLocation TurboModule is backed by navigator.geolocation (the documented web equivalent), with the rejection shape upstream isLocationError() expects92%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (4)
getCurrentPosition (enableHighAccuracy + timeout honored; full Location mapping incl. altitude/accuracy/speed/time and iOS verticalAccuracy/course from altitudeAccuracy/heading)error codes mapped to UNAUTHORIZED/TIMEOUT/UNAVAILABLEopenSettings via RN LinkingLocationError class + isLocationError guard
Missing (2)
browser geolocation requires a user permission grant (denied → UNAUTHORIZEDsame as a denied native prompt); altitude/speed are 0 and verticalAccuracy/course are -1 when the browser does not supply them