Перейти к основному содержимому

Запуск карты

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

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

Типы приложений карт

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

Вы можете запустить следующие типы приложений карт:

  1. Система по умолчанию: Открывает приложение карт по умолчанию. Это Google Maps на устройствах Android и Apple Maps на устройствах iOS.
  2. Google Maps: Приложение карт по умолчанию от Google на устройствах Android.
  3. Apple Maps: Приложение карт по умолчанию от Apple на устройствах iOS.
  4. Waze: Приложение, которое информирует о трафике в реальном времени, полиции, авариях и многом другом.

Добавление действия [Запуск карты]

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

  1. Выберите виджет (например, иконку местоположения или текст адреса), для которого вы хотите определить действие.
  2. Выберите Действия в панели свойств (правое меню) и нажмите Открыть. Это откроет Редактор потоков действий в новом всплывающем окне.
    1. Нажмите + Добавить действие.
    2. В правой части выполните поиск и выберите действие Launch Map.
    3. Установите Предпочтительный тип карты среди вариантов System Default, Google Maps, Apple Maps и Waze.
    4. Чтобы открыть приложение карты с использованием координат:
      1. Установите Тип места в Location.
      2. В разделе Location введите значения в поля ввода Latitude и Longitude. Вы также можете указать эти значения из переменной, такой как переменная состояния приложения или переменная из ответа API, нажав Set from Variable.
      3. (Необязательно) Чтобы установить название места (которое будет отображаться при открытии приложения карты), в разделе Title введите название места в поле Value. Чтобы установить его из переменной, нажмите Set from Variable.
    5. Чтобы открыть приложение карты с использованием адреса:
      1. Установите Тип места в Address.
      2. В разделе Address введите адрес в поле Value. Вы также можете указать адрес из переменной, такой как переменная состояния приложения или переменная из ответа API, нажав Set from Variable.
      3. (Необязательно) Чтобы установить название места (которое будет отображаться при открытии приложения карты), в разделе Title введите название места в поле Value. Чтобы установить его из переменной, нажмите Set from Variable.
    6. Нажмите Close.