2016-06-01 31 views
2

Ich bin neu zu reagieren native, und ich werde eine Anwendung mithilfe von Drittanbieter-Bibliothek namens react-native-Maps entwickeln. Derzeit wird alles, was gerade funktioniert, mit der Online-Karte gefunden, da diese Fremdbibliothek Google Maps verwendet. Aber mein Problem ist, ging ich in den Offline-Modus würde es ein Problem für meine Anwendung verursacht werden.react-native-maps Unterstützung offline google maps

Meine Frage ist, gibt es eine Möglichkeit, Google Maps heruntergeladen/zwischengespeichert werden, wenn die Anwendung mit dem spezifischen gebundenen Bereich eines Landes geladen wird?

Vielen Dank im Voraus.

Antwort

0

Soweit mir bekannt ist, gibt es keine Möglichkeit, das reaktiv-native mitgelieferte MapView zum Cachen der Kartendaten zu verwenden. Zu diesem Zeitpunkt ist das einzige offline reagierende native Modul, das Offline-Mapping unterstützt, react-native-mapbox-gl. Ich habe es in einem meiner Projekte verwendet, und es ist ziemlich einfach, zum Laufen zu kommen. Das größte Problem bei diesem Projekt ist, dass es immer noch sehr pre v1.0 in Sachen Bugs ist. Für grundlegende Fälle wird es erledigt.

Ein anderes Projekt, das ich gefunden habe, hat viele großartige Funktionen und verfügt über eine Snapshot-Funktion, von der ich denke, dass sie verwendet werden könnte, um eine Offline-Karte nachzuahmen. Ich habe das nicht versucht, aber ich evaluiere es zu dieser Zeit. react-native-maps

+0

Willkommen bei stackoverflow! Sie verwenden zwei Links, dies wird im Allgemeinen abgeraten, da Links tot werden können. Ist es möglich, verwandte Inhalte zu Ihrer Antwort hinzuzufügen? – mnwsmit

+0

@JFunk Das OP referenzierte dieselbe Bibliothek, die Sie erwähnten, "react-native-maps". –