Я хочу иметь MapView с наложением MapView.UrlTile
.Плитки будут связаны с активами, но я не могу использовать '../assets/tiles/{z}/{x}/{y}.png'
в качестве urlTemplate, поскольку имена файлов ресурсов хешируются .
Есть ли способ доступа к активам через файловую систему expoAPI (например, таким образом, что он автоматически разрешает хэши), например ${FileSystem.documentDirectory}/<magic-assets-url>/tiles/{z}/{x}/{y}.png
?
Это код, который у меня есть в данный момент:
<MapView
style={{ flex: 1 }}
initialRegion={{
latitude: 52.530238,
longitude: 13.331919,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421,
}}
showsUserLocation={true}
onRegionChange={(mapRegion) => this.setState({mapRegion}) }>
<MapView.UrlTile urlTemplate={'../map/tiles/{z}/{x}/{y}.png'} maximumZ={19}/>
</MapView>