React Native中的谷歌地图

问题描述 投票:0回答:1

我想在我的应用程序中为一个自定义位置显示一个简单的地图。谁能告诉我,如果有一些替代方案,可以用来在一个react-native应用程序(react native v0.61)中显示地图,除了 react-native-maps. 以下是我使用的问题,当我使用 react-native-maps:

我一直在显示一些特定地点的小地图。这是通过首先使用Plugin------实现的。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>

如果需要这里是androidbuild.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 native -> v0.61

react-native react-native-maps
1个回答
3
投票

现在谷歌地图SDK有一个bug。https:/issuetracker.google.comissues154855417。

这就是导致崩溃的原因。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.