Reactjs 如何在使用Expo时将google地图与IOS和Android一起使用

Reactjs 如何在使用Expo时将google地图与IOS和Android一起使用,reactjs,google-maps,react-native,expo,Reactjs,Google Maps,React Native,Expo,我需要在IOS和android上使用谷歌地图,以实现react nativeexpo应用程序。 我找到了react native maps库,它使地图的使用变得简单,但它为IOS呈现了默认的IOS地图。有一些教程向您展示了如何将谷歌地图集成到IOS,但这些都是由react nativeinit而不是expo创建的纯react native应用程序。我们去年在一个项目中使用了expo中的一个,该项目名为react native maps under the hood。 这对我们很有效 对上述答案进

我需要在IOS和android上使用谷歌地图,以实现
react native
expo应用程序。
我找到了
react native maps
库,它使地图的使用变得简单,但它为IOS呈现了默认的IOS地图。有一些教程向您展示了如何将谷歌地图集成到IOS,但这些都是由
react native
init而不是expo创建的纯react native应用程序。

我们去年在一个项目中使用了expo中的一个,该项目名为react native maps under the hood。 这对我们很有效


对上述答案进行补充。要在expo平台ios和android上使用谷歌地图,您需要这样做

import {MapView} from 'expo'
<MapView 
    provider={MapView.PROVIDER_GOOGLE}
    initialRegion={this.state.region} 
    showCompass={true} 
    rotateEnabled={false}
    showUserLocation={true} 
    style={css.map} />
从“expo”导入{MapView}