reactjs - 如何在使用 Expo 的同时在 IOS 和 Android 上使用谷歌地图

标签 reactjs google-maps react-native expo

我需要在 IOS 和 Android 上使用谷歌地图来构建 react-native 世博应用程序。 我发现了 react-native-maps 库,可以轻松使用 map ,但它为 IOS 渲染默认的 IOS map 。有一些教程向您展示如何将谷歌地图集成到 IOS,但这些都是由 react-native init 而不是 expo 创建的普通 React-native 应用程序。

最佳答案

添加到上面的答案。要在 ios 和 android 平台的世博会上使用谷歌地图,您需要这样做

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

关于reactjs - 如何在使用 Expo 的同时在 IOS 和 Android 上使用谷歌地图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52886243/

相关文章:

java - 如何使用 fetch() 从 java servlet 以 JSON 形式发送数组以响应前端?

javascript - react native 错误 : Element type is invalid: expected a string or a class/function but got: object

background-image - React Native 应用程序中的全屏背景图像

javascript - 传递联合类型的 Prop 以 react 需要联合中的一种类型的子组件

reactjs - 自定义工具提示不透明度始终为 1

javascript - React 递归函数来渲染组件

android - 如何提高我的 Android 应用服务中位置的准确性?

ios - 动画 GMSMapView

java - 长按 ListView 项目时删除 ListView 项目

javascript - 添加 react 原生矢量图标以 react 原生与 react 原生网络时出错