科尔多瓦iOS启动comgooglemaps失败



我有一个小问题。 我使用comgooglemaps方案来调用谷歌地图并执行搜索。 这工作正常,但问题是如果用户没有安装谷歌地图。

现在。。。我如何检查这一点,如果没有安装谷歌地图通过浏览器呼叫谷歌? ...或者调用用户使用的其他地图应用程序?

谢谢!

您可以使用提供通用跨平台网址的 Google 地图网址来启动 Google 地图。目前,这是打开谷歌地图应用程序的推荐和支持方式。

根据文档

在 iOS 设备上:

  • 如果安装了适用于 iOS 的 Google 地图应用,该网址会在"地图"应用中启动 Google 地图并执行请求的操作。

  • 如果未安装 Google 地图应用,该网址会在浏览器中启动 Google 地图并执行请求的操作。

这种行为几乎就是你所问的,所以用谷歌地图网址替换comgooglemaps方案(例如https://www.google.com/maps/search/?api=1&parameters),你就安顿下来了。

我希望这有帮助!

最新更新