我有一个小问题。我使用comgooglemaps方案调用Google地图并执行搜索。这项工作正常,但问题是用户是否未安装谷歌地图。
现在...我该如何检查这一点,以及是否未安装谷歌地图以通过浏览器调用谷歌?...或调用用户使用的其他一些地图应用程序?
谢谢!
您可以使用谷歌地图的网址,提供通用的跨平台的网址,推出谷歌地图。目前,推荐并支持这种方式来打开Google Maps应用。
根据文档
在iOS设备上:
如果安装了适用于iOS的Google Maps应用,则该网址会在Maps应用中启动Google Maps并执行请求的操作。
如果未安装Google Maps应用,则该URL在浏览器中启动Google Maps并执行请求的操作。
这种行为几乎就是您要问的,因此将comgooglemaps方案替换为Google Maps URL(例如https://www.google.com/maps/search/?api=1¶meters
),您就可以解决了。
我希望这有帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句