【问题标题】:Navigation current maneuver not following current route [iOS SDK]导航当前机动不遵循当前路线 [iOS SDK]
【发布时间】:2021-10-14 18:39:15
【问题描述】:

我正在模拟卡车路线的逐向导航,有时 currentManeuver 不遵循路线的路径。通过机动导航后,导航将重新计算,并继续尝试将我引导到不是我的路线目的地的地方。这是 的截图。用于机动的 TTS [一英里后保持右转并离开]。

【问题讨论】:

  • 如果您创建一个小的可重现示例以及预期的输出,这将更容易提供帮助。了解如何给出一个可重现的例子。
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
  • 请说明您使用的是哪个 HERE SDK 版本,Premium 还是 Navigate?此外,处理偏离路线的代码也很有趣。

标签: react-native here-api heremaps-ios-sdk


【解决方案1】:

问题是导航地图组件在离开页面后没有卸载,因此多条路线同时处于活动状态,导致不断重新路由和不正确的操作。 使用 useFocusEffect 挂载/卸载导航地图后,每次导航到地图时,地图对象中只会添加 1 条路线。

【讨论】:

    猜你喜欢
    • 2019-03-01
    • 2020-08-16
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    • 2019-08-07
    • 2014-02-25
    • 2015-12-04
    • 2014-09-10
    相关资源
    最近更新 更多