#react-native #react-native-android #react-native-ios #react-native-maps #react-native-web
Вопрос:
Я довольно новичок в React Native и пытаюсь реализовать карту, которую можно использовать в Интернете, Android и iOS.
Ресурсы, которые я нашел в Интернете, предназначены для реализации Android и iOS с помощью react-native-карт или просто в Интернете с помощью react-native-веб-карт. Есть ли простой способ включить их все в React Native?
Я также использую интерфейс командной строки Expo для запуска сервера. Я не запускал npm run eject
создание файлов для конкретной операционной системы, так как пытаюсь сделать код как можно более кроссплатформенным.
Ответ №1:
Я не знаю, работает ли какой-либо пакет сразу для всех сред, но вы можете условно отобразить компонент карты для мобильных устройств и для Интернета.
Я использовал следующие пакеты в мобильных и веб-версиях приложения Expo, они работают примерно одинаково и просты в использовании и реализации:
— мобильные: @react-navigation/native
-веб: @react-google-maps/api