Google React Native 中的地图
Google maps in React Native
我想在我的应用程序中显示自定义位置的简单地图。有人能告诉我除了 react-native-maps
之外,是否有一些替代方案可用于在反应本机应用程序(反应本机 v0.61)中显示地图。以下是我使用 react-native-maps
:
时出现的问题
我一直在显示某个特定位置的小地图。这是通过首先使用插件 - react-native-maps
然后使用以下代码实现的:
<MapView
provider={PROVIDER_GOOGLE} // remove if not using Google Maps
style={styles.map}
region={{
latitude: latlng.latitude,
longitude: latlng.longitude,
latitudeDelta: 0.012,
longitudeDelta: 0.012,
}}
>
<Marker coordinate={{latitude: latlng.latitude, longitude: latlng.longitude}} />
</MapView>
如果需要这里是 android/build.gradle :
ext {
buildToolsVersion = "28.0.3"
minSdkVersion = 16
compileSdkVersion = 28
targetSdkVersion = 28
googlePlayServicesVersion = "16.0.0"
androidMapsUtilsVersion = "0.5+"
supportLibVersion = '28.0.0'
playServicesVersion = "17.0.0+" // or find latest version
}
这在过去一个月里一直运行良好。现在出于某种原因,每当我来到这个显示地图的屏幕时,应用程序就会崩溃。我删除了这段代码,一切都恢复正常了。我似乎无法理解为什么会这样。
可以请一些人帮助我。
React 本机 -> v0.61
目前 Google Maps SDK 存在错误:
https://issuetracker.google.com/issues/154855417
它导致了崩溃。
我想在我的应用程序中显示自定义位置的简单地图。有人能告诉我除了 react-native-maps
之外,是否有一些替代方案可用于在反应本机应用程序(反应本机 v0.61)中显示地图。以下是我使用 react-native-maps
:
我一直在显示某个特定位置的小地图。这是通过首先使用插件 - react-native-maps
然后使用以下代码实现的:
<MapView
provider={PROVIDER_GOOGLE} // remove if not using Google Maps
style={styles.map}
region={{
latitude: latlng.latitude,
longitude: latlng.longitude,
latitudeDelta: 0.012,
longitudeDelta: 0.012,
}}
>
<Marker coordinate={{latitude: latlng.latitude, longitude: latlng.longitude}} />
</MapView>
如果需要这里是 android/build.gradle :
ext {
buildToolsVersion = "28.0.3"
minSdkVersion = 16
compileSdkVersion = 28
targetSdkVersion = 28
googlePlayServicesVersion = "16.0.0"
androidMapsUtilsVersion = "0.5+"
supportLibVersion = '28.0.0'
playServicesVersion = "17.0.0+" // or find latest version
}
这在过去一个月里一直运行良好。现在出于某种原因,每当我来到这个显示地图的屏幕时,应用程序就会崩溃。我删除了这段代码,一切都恢复正常了。我似乎无法理解为什么会这样。
可以请一些人帮助我。
React 本机 -> v0.61
目前 Google Maps SDK 存在错误: https://issuetracker.google.com/issues/154855417
它导致了崩溃。