【发布时间】:2015-10-08 19:18:57
【问题描述】:
我想将按钮添加到智能手机的网站,以在 GPS 导航应用程序中打开位置(纬度、经度)作为目标。我读到点击链接到例如:
http://maps.apple.com/?q=48.6724821,19.696058
使用 Android/iOS 打开 Google 地图应用程序。但是,智能手机上可能没有安装谷歌地图应用程序,但有一些替代方案 - Sygic、Waze、Mapfactor 等。是否有可能或确实存在 Javascript 库来使用可用的 GPS 导航应用程序打开地址或让其他 GPS 应用程序识别上述内容链接?
【问题讨论】:
-
Android 具有“地理”方案,例如“geo:48.6724821,19.696058”或“geo:0,0?q=ibiza+西班牙”; Windows Phone 使用“地图”方案,例如“地图:?q=ibiza+西班牙”。但在很多情况下,如果手机安装了地图应用程序,它就会知道如何劫持指向 Google 地图的链接。
-
谢谢@m69,这样我就可以依赖谷歌地图方案了——其他应用也很可能也能识别它
-
我没有确切的数字。您可能应该检查您提到的应用程序,看看他们是否知道如何在不同平台上的不同浏览器中劫持谷歌地图链接。如果您发现它适用于例如90% 的用户,这对你来说可能不够,也可能不够。
标签: javascript android ios gps