我有一个PhoneGap应用程序,我想让用户点击链接打开地图,以便他们可以导航到某个位置。
我正在使用我在Stack上发现的代码片段:
<ahref=geo:38.715362,-75.086898> Navigate </a>
在Android上,当我点击该链接时,它会打开一个选项供我选择导航选项将其打开。我可以选择谷歌地图,Waze等。
旁注,在Android中,当我使用谷歌地图打开时,它只是移动到该位置并没有为我添加气球以点击导航到。但是Waze工作得很好。
我哥哥刚刚测试了我的应用程序的iPhone版本,当他点击链接时,它根本没有打开任何东西。任何想法如何在iPhone上使这个工作?
答案 0 :(得分:1)
有两个Cordova插件允许您启动导航的原生地图:
但你需要在点击/点击事件上调用一个函数,如下所示:
<a href="#" onClick="launchnavigator.navigate(params)"> Navigate </a>
答案 1 :(得分:0)
要在不使用插件的情况下执行此操作,您可以使用魔术&#34;地图&#34; iOS上的协议。例如:
<a href="maps:daddr=38.715362,-75.086898">Navigate</a>