Можно ли открыть Google Maps по PlaceId в iOS? - PullRequest
3 голосов
/ 01 июля 2019

В Android можно использовать URI для вызова GoogleMaps следующим образом

https://www.google.com/maps/search/?api=1&query=47.5951518,-122.3316393&query_place_id=ChIJKxjxuaNqkFQR3CK6O1HNNqY

Как указано в этот ответ .

Этот запрос открывает GoogleMaps на устройствах Androidи информация о месте показана, как на снимке экрана ниже:

enter image description here

Я ищу аналогичный результат для IOS с GoogleMaps.Я искал в документации GoogleMaps SDK, а также в Интернете, но не смог найти ответ.

Можем ли мы добиться этого для IOS с помощью GoogleMaps?

1 Ответ

3 голосов
/ 01 июля 2019

Да, вы можете открыть Карты Google из своего приложения для iOS. документация доступна для открытия Google Maps через приложение для iOS.

Примером может быть:

UIApplication.shared.openURL(URL(string:"https://www.google.com/maps/search/?api=1&query=47.5951518,-122.3316393&query_place_id=ChIJKxjxuaNqkFQR3CK6O1HNNqY")!)

Чтобы это работало, на устройстве должно быть установлено приложение Google Maps. Хотя, если у вас есть приложение Placeid и Google SDK, установленное в вашем приложении, вы должны указать его широту и долготу. Вы можете открыть Карты по умолчанию, чтобы выполнить эту задачу за вас. Это SO Пост - отличное место для начала!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...