我想添加到智能手机网站的按钮,打开GPS导航应用程序中的目标位置(纬度,经度)。我读到点击链接,例如:
http://maps.apple.com/?q=48.6724821,19.696058使用Android/iOS打开谷歌地图应用程序。然而,智能手机上可能没有安装谷歌地图应用程序,但有一些替代方案- Sygic,Waze,Mapfactor等。是否有可能或是否存在Javascript库,以打开与可用的GPS导航应用程序或其他GPS应用程序识别上述链接的地址?
发布于 2015-07-20 00:57:37
谷歌地图网址方案:
URL方案允许您从另一个iOS应用程序或web应用程序启动本机iOS应用程序。您可以在将传递给启动的应用程序的URL中设置选项。
参考:https://developers.google.com/maps/documentation/ios/urlscheme
示例:<a href="comgooglemaps://?center=40.765819,-73.975866&zoom=14">Manhattan</a>
iOS网址方案参考
示例:<a href="http://maps.apple.com/?sll=38.897517,-77.036542">The White House</a>
重要的是,您的链接应该始终包含适当的参数,否则它将在Safari中打开。
发布于 2022-01-24 17:09:47
你可以尝试Waze Deep Links。链接看起来像这样- waze://?ll=48.6724821,19.696058& navigate =yes它将在您的智能手机上打开waze (如果已安装)并导航到坐标。你可以在这里阅读更多内容:https://developers.google.com/waze/deeplinks
https://stackoverflow.com/questions/31503437
复制相似问题