android - react-native-maps 未完全加载
问题描述
我在我的项目中使用了react-native-maps 。但是,在我缩小或在地图内导航后,地图变为空白,如图所示,因为它没有加载。解决方案是什么?
这是代码片段:
<MapView
ref={mapRef}
provider={PROVIDER_GOOGLE}
showsUserLocation={true}
showsMyLocationButton={true}
zoomEnabled={true}
style={styles.map}
initialRegion={initialOrigin}
onRegionChangeComplete={initialOriginChangeHandler}>
<Marker
coordinate={{
latitude: initialOrigin.latitude,
longitude: initialOrigin.longitude,
}}
/>
</MapView>
解决方案
首先,暂时避免在https://console.cloud.google.com/上限制您的 google API 。其次,flex:1; height:400; width:400
从react-native-maps
.
推荐阅读
- javascript - 无法解析网页中的信息
- ios - UITableView 的滚动视图插图在 iOS 13 设备中未调整
- python - 初始化整数列表。解释器返回“ValueError:int() 的无效文字”
- liquid - Braze Connected_Content:配置公共标头
- c++ - “使用”语句中的自/循环引用
- python - 使用 Selenium 抓取的内容导出 Scrapy 项目
- git - 响应不创建状态检查的 pull_request 的 GitHub 操作?
- java - 如何将 5 个线程的结果放入标签文本中?
- animation - 如何为梯形上的两个以上点设置动画?
- hadoop - HDFS 磁盘使用情况是否反映了我 PC 上本地硬盘空间的使用情况?