【问题标题】:App map route link navigates in chrome but not in google maps app应用地图路线链接在 chrome 中导航,但不在谷歌地图应用中导航
【发布时间】:2020-11-10 17:45:14
【问题描述】:

我的应用提供地图和路线图供用户点击。路线图是一步一步的方向(如小径或自行车路线),链接在浏览器(chrome/safari)中打开,逐步导航工作正常。但是当在谷歌地图应用中打开相同的链接时,它只显示预览,并且没有导航路线的选项。

这是一个示例路线:https://goo.gl/maps/si1wWkqBj5D9dErXA

链接被翻译成这样:https://www.google.com/maps/dir/27.9372535,-82.4768151/27.9370622,-82.4769956/27.9332062,-82.4687084/27.9370453,-82.4768353/@27.9329297,-82.4782615,16z/data=!4m26!4m25!1m0!1m15!3m4!1m2!1d-82.4768731!2d27.9336904!3s0x88c2c361bec618a7:0x3f6da8d9bad436ab!3m4!1m2!1d-82.46967!2d27.9353733!3s0x88c2c4994d9e4bf5:0x86dffeca64f91ea8!3m4!1m2!1d-82.4696651!2d27.9372217!3s0x88c2c49bf6f34cbd:0x68357d91d69adf7f!1m5!3m4!1m2!1d-82.4817505!2d27.9267562!3s0x88c2c35c3b916041:0xb991d57b84a48ebe!1m0!3e2?hl=en

路线是在 google.com/maps 上创建的 - 添加您的所有下一站位置,然后在下方向您发送路线链接。

注意:位置/GPS 已打开...并且地图有权使用 GPS。所以这不是 gps/权限问题。

  1. 在 Chrome 中有效但在 Chrome 中无效的链接有什么问题 地图?是否可以修复链接以使其在地图应用中正常工作?
  2. 有没有办法强制在系统浏览器中打开特定链接- 并且不要求在 Google 地图中打开?

除非我可以在地图应用程序中找出或解决此问题,否则我需要强制用户使用浏览器 - 但如果我不能强制这样做,那么问题是用户选择使用地图甚至导致另一个问题,因为永远不会再次提示用户。

【问题讨论】:

  • 我目前正在使用这些方法,一切顺利:directionUsingGoogleMap () { const url = http://maps.google.com/maps?daddr=${this.locationToDirect[1]},${this.locationToDirect[0]}&mode=d openURL(url) }, directionUsingWaze () { const url = https://waze.com/ul?ll=${this.locationToDirect[1]},${this.locationToDirect[0]}&navigate=yes openURL(url) },
  • @Mr. - 两个链接的导航是否可以在谷歌浏览器和谷歌地图中使用?同样,我的问题是让导航在地图应用程序中工作。
  • 在移动版本中,它会打开地图,然后在浏览器 (SPA) 中导航到 map.google.com。
  • @Mr. - 您的链接看起来像是提供了目标地址/纬度-lng,这意味着起点是用户当前的位置,他们需要导航到提供的位置。我的是分步路线图 - 提供起点 A ......并在点 F 结束。Chrome 可以逐步导航,但仅在地图中显示预览 - 无法导航,并且这就是我要解决的问题。

标签: android google-maps cordova navigation


【解决方案1】:

我发现了问题。

如果用户在地图(应用程序)中打开分步路线并且用户离实际起点太远,则不提供导航。有点道理,您的设备无法导航您不在附近的路线。但如果用户位于或非常接近起点,地图应用就会提供导航。

从远程位置测试路线,您的实际 GPS 位置距离起点很远,然后它只显示“预览”路线的选项。

【讨论】:

    猜你喜欢
    • 2021-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多