С помощью этого действия вы можете открыть приложение Map, установленное на вашем устройстве. Например, вы можете добавить это действие на страницу события, чтобы пользователи могли узнать больше о месте в таких картографических приложениях, как Google Maps, Apple Maps и Waze.

Вы можете указать детали Lat Long или полный адрес любого места, чтобы получить доступ к дополнительной информации, такой как направления, детали звонка, тайминг, фотографии, вид на улицу, отзывы и многое другое.

мап 1

Типы картографических приложений

Это действие позволяет указать тип приложения карты для открытия. Если оно не установлено, будет использовано приложение карты по умолчанию для данной платформы. Например, открытие Google Maps на устройствах iOS. Если оно не установлено, будет открыто приложение Apple Maps по умолчанию.

Можно запустить следующие типы картографических приложений:

  • System Default: Открывает приложение карт по умолчанию. То есть открытие Google Maps на устройствах Android и Apple Maps на устройствах iOS.
  • Google Maps: Приложение карт по умолчанию от Google на устройствах Android.
  • Apple Maps: Картографическое приложение по умолчанию на устройствах iOS от компании Apple.
  • Waze: Приложение, которое в режиме реального времени сообщает вам о пробках, полиции, авариях и многом другом.

Определение действия Launch Map

Перейдите на страницу вашего проекта на FlutterFlow и выполните следующие шаги, чтобы определить действие для любого виджета.

  • Выберите виджет (например, значок местоположения, текст адреса), для которого вы хотите определить действие.
  • Выберите Действия на панели свойств (правое меню) и нажмите Открыть. Это откроет редактор потока действий в новом всплывающем окне.
    • Нажмите на кнопку + Добавить действие.
    • В правой части найдите и выберите действие Launch Map.
    • Установите Предпочитаемый тип карты среди Системное значение по умолчанию, Google Maps, Apple Maps и Waze.
    • Чтобы открыть приложение карты с помощью lat long:
      • Установите для параметра Тип места значение Местоположение.
      • В разделе Местоположение введите значения в поля ввода широты и долготы. Вы также можете указать эти значения из переменной, например, из переменной местного штата или переменной из ответа API, нажав на Set from Variable.
      • (Необязательно) Чтобы задать название места (которое будет отображаться при открытии приложения карты), в разделе Название введите название места в поле ввода Значение. Чтобы задать его из переменной, нажмите кнопку Задать из переменной.
    • Чтобы открыть приложение карты с помощью адреса:
      • Установите для параметра Тип места значение Адрес.
      • В разделе Адрес введите адрес в поле ввода значения. Вы также можете задать адрес из переменной, например, переменной локального состояния или переменной из ответа API, нажав на Set from Variable.
      • (Необязательно) Чтобы задать название места (которое будет отображаться при открытии приложения карты), в разделе Название введите название места в поле ввода Значение. Чтобы задать его из переменной, нажмите кнопку Установить из переменной.
    • Нажмите Закрыть.
мап 2