【问题标题】:geo:lat,lng uri does not work in phone gapgeo:lat,lng uri 在电话间隙中不起作用
【发布时间】:2017-09-15 18:50:44
【问题描述】:

我对手机差距和移动应用开发还很陌生。 我想使用 geo: uri 格式打开谷歌地图应用程序,但它不起作用。

据我了解,我应该能够添加如下一行:

<a href="geo:38.897096,-77.036545">test</a>

但是当我点击“测试”链接时,什么也没有发生。我创建了一个 apk 并将其加载到我的设备上,在控制台中我收到错误 404 not found 链接 geo:38.897096,-77.036545 的错误

我发现设备上需要有一个应用程序与应用程序关联的 uri 的评论。谷歌地图应用程序肯定安装在设备上。

我找不到任何地方可以在手机上为 geo: 设置关联。

在我的 config.xml 中,我有一个意图行:

<allow-intent href="geo:*" />

问题:

  • 电话间隙应用程序中是否有一些设置为 geo: uri 工作?

  • 设备上是否有设置地理关联的位置:到 谷歌地图

  • 我在这里缺少什么?看起来很简单。谷歌搜索 表明人们取得了成功——但我没有。

问候 gmax

【问题讨论】:

    标签: android geo phonegap


    【解决方案1】:

    好吧,我没有找到解决该方法的方法,但我找到了一个非常简单的解决实际问题的方法 - 打开谷歌地图应用程序并获得转弯指示。

    两行代码

    var url = "http://maps.google.com/maps?saddr=&daddr=15 south st, tuncurry"
    window.open(url, '_system');
    

    像魅力一样工作

    saddr 是起始地址(当前位置留空) daddr是目的地址

    我希望这对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-16
      • 1970-01-01
      • 2013-03-31
      • 2015-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多