在Android中,可以使用URI如下所述调用GoogleMaps
https://www.google.com/maps/search/?api=1&query=47.5951518,-122.3316393&query_place_id=ChIJKxjxuaNqkFQR3CK6O1HNNqY
如this answer中所述。
此查询在Android设备上打开GoogleMaps,并且位置信息如以下屏幕截图所示:
我正在为带有GoogleMaps的IOS寻找类似的结果。 我已经在GoogleMaps SDK文档中以及互联网上进行了搜索,但是找不到答案。
我们可以使用GoogleMaps在IOS上实现这一目标吗?
答案 0 :(得分:3)
是的,您可以通过iOS应用打开Google Maps。有documentation可用于通过iOS应用打开Google地图。
一个例子是:
UIApplication.shared.openURL(URL(string:"https://www.google.com/maps/search/?api=1&query=47.5951518,-122.3316393&query_place_id=ChIJKxjxuaNqkFQR3CK6O1HNNqY")!)
要使其正常工作,应在设备上安装Google Maps App。尽管如果您的APP上安装了Placeid和Google SDK,那么您必须具有经度和纬度。您可以打开默认地图来为您执行此任务。这篇SO帖子是一个很好的起点!