Доступ к активам через API-интерфейс FileSystem - PullRequest
0 голосов
/ 30 апреля 2019

Я хочу иметь 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>
...