【问题标题】:Open Maps for Navigation from PhoneGapp从 PhoneGapp 打开地图进行导航
【发布时间】:2015-08-27 23:21:52
【问题描述】:

我有一个 PhoneGap 应用程序,我希望用户可以在其中单击链接以打开地图,以便他们导航到某个位置。

我正在使用我在 Stack 上发现的这段代码 sn-p:

<ahref=geo:38.715362,-75.086898> Navigate </a>

在 Android 上,当我单击该链接时,它会打开一个选项供我选择导航选项以将其打开。我可以选择谷歌地图、Waze 等。

旁注,在 Android 中,当我使用谷歌地图打开时,它只是移动到那个位置,并没有添加一个气球让我点击导航到。但位智完美运行。

我的兄弟刚刚测试了我的 iPhone 版本的应用程序,当他点击链接时,它根本没有打开任何东西。任何想法如何在 iPhone 上也能做到这一点?

【问题讨论】:

    标签: android iphone cordova google-maps phonegap-build


    【解决方案1】:

    有两个 Cordova 插件可让您启动本机地图进行导航:

    但是你需要在点击/点击事件上调用一个函数,像这样:

    <a href="#" onClick="launchnavigator.navigate(params)"> Navigate </a>
    

    【讨论】:

      【解决方案2】:

      要在不使用插件的情况下执行此操作,您可以在 iOS 上使用神奇的“地图”协议。例如:

      <a href="maps:daddr=38.715362,-75.086898">Navigate</a>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-20
        • 1970-01-01
        • 1970-01-01
        • 2021-03-25
        • 2013-01-08
        • 2018-05-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多