Cordova iOS发布comgooglemaps失败

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

现在……我怎么能检查这个,如果没有安装谷歌地图通过浏览器调用谷歌? …或者调用用户使用的其他地图应用程序?

感谢名单!

您可以使用提供通用跨平台url的Google地图url来启动Google地图。 目前,这是推荐和支持的方式来打开Goog​​le地图应用。

根据文件

在iOS设备上:

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

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

此行为几乎就是您要求的内容,因此请将comgooglemaps方案替换为Google地图url(例如https://www.google.com/maps/search/?api=1&parameters ),您就可以了解。

我希望这有帮助!