Я использую фреймворк Expo для разработки кросс-платформенного реагирующего приложения. Я использую <MapView>
компонент для отображения карты.
Чтобы заставить приложения использовать собственный каркас карт (MapKit на iOS и GoogleMaps в Android),
- Нужно ли нам настраивать реквизит провайдера как {undefined} или {null}?
- Достигнет ли он того же результата, если мы удалим реквизит поставщика?
- Выбирает ли он случайно между MapKit и Google Maps, когда
проп провайдер не указан и работает в iOS?
Другими словами, используются ли оба приведенных ниже примера каркаса собственных карт в конкретной ОС?
ex 1 -
<MapView
initialRegion={{
latitude: 65.7843,
longitude: -42.4324,
latitudeDelta: 0.0526,
longitudeDelta: 0.0825,
}}
/>
ex 2 -
<MapView
provider={undefined}
initialRegion={{
latitude: 65.7843,
longitude: -42.4324,
latitudeDelta: 0.0526,
longitudeDelta: 0.0825,
}}
/>