<UrlTile
urlTemplate={'https://api.maptiler.com/maps/topographique/256/{z}/{x}/{y}@2x.png?key=nQEdJcXZH5PRPm3AKJtX'}/>
这就是我<MapView>
从react-native-maps
模块中设置 urlTile 的方式。
不管我等多久,加载的地图都是一团糟。有人知道发生了什么吗?
这在 ios 模拟器和 ios 设备中都可以重现,只需执行以下步骤,使用 expo:
expo init
一个空白项目yarn add react-native-maps
- 将以下代码放在顶层视图中,使用基本样式使其全屏显示。
- 你去吧。
<MapView style={styles.mapStyle}>
<UrlTile
urlTemplate={'https://api.maptiler.com/maps/topographique/256/{z}/{x}/{y}@2x.png?key=nQEdJcXZH5PRPm3AKJtX'}
/>
</MapView>