2016-04-22 5 views
0

Wenn Sie eine mobile Anwendung mit React Native entwickeln, müssen Sie den Standort des Benutzers ermitteln. Es könnte ein möglicher Fall auftreten, dass der Benutzer das GPS ausgeschaltet hat. Gibt es eine Möglichkeit, einen ungefähren Standort mithilfe von "React Native" zu finden? Wenn GPS ausgeschaltet ist, kann ich nicht auf Koordinaten zugreifen.Eine Möglichkeit, den Standort bei deaktiviertem GPS zu finden

Zum Beispiel in Android-Manifest gibt es ACCESS_COARSE_LOCATIONhttp://developer.android.com/reference/android/Manifest.permission.html#ACCESS_COARSE_LOCATION und das wäre wahrscheinlich das, was ich in React Native App erhalten möchte.

+1

Für iOS gibt es nur die 'CLLocationManager', die viele verschiedene Techniken verwenden, um den Benutzerstandort zu erhalten. Aber wenn der Benutzer die Ortungsdienste abstellt, gibt es keine Möglichkeit, den Ort zu bekommen, nicht durch Mobilfunk, WLAN oder GPS. – rckoenes

Antwort

0

Es ist sowohl auf Android als auch auf iOS völlig machbar. Es gibt eine API in React Native , die dies aktiviert: Official React Native Geolocation Documentation

+0

Vielen Dank für die Antwort. 'android.permission.ACCESS_FINE_LOCATION' funktioniert, wenn GPS aktiviert ist. Ohne GPS wird 'android.permission.ACCESS_COARSE_LOCATION' verwendet, stimmt das nicht? – simPod

Verwandte Themen