【问题标题】:Google maps alternative routes won't update谷歌地图替代路线不会更新
【发布时间】:2018-01-29 12:59:57
【问题描述】:

我创建了一个从一个点到多个特定点的路线图。当一个更改终点时,地图应该更新,并且替代路线应该显示在右侧边栏上,并在其下方显示详细信息。但是,当我更改终点时,它并没有很好地更新,有时它只是在“旧”方向下添加替代方向,有时替代方向搞砸了,不太确定问题是什么,尽管我怀疑如果没有的话可能会有问题为特定端点返回的替代路线。这是我到目前为止所做的预览:

jsbin.com/hoqebofice/edit?output  

最后,我希望在从右侧边栏中单击替代路线后更新地图。

【问题讨论】:

标签: javascript google-maps google-maps-api-3


【解决方案1】:

在你的 OnChangeHandler 中添加这一行:

 var onChangeHandler = function() {
      document.getElementById("setPanel").innerHTML = ""; // THIS ONE!
      calculateAndDisplayRoute(directionsService, directionsDisplay);
    };

【讨论】:

  • 这真的很有帮助,而且现在好多了,没有错误。 The last thing is if it's possible to update map when one of the alternative routes from the right is selected?
  • 不容易,因为我认为我认为不是直接可行的,我建议在 StackOverflow 中使用示例代码作为外部 jsbin(没有 api_key)打开另一个问题,以便更多人可以帮助解决这个问题出
  • 谢谢,我刚刚在这里发布了另一个问题:stackoverflow.com/questions/48515826/…
猜你喜欢
  • 1970-01-01
  • 2020-04-15
  • 1970-01-01
  • 2013-09-29
  • 1970-01-01
  • 2016-08-16
  • 2016-08-28
  • 2019-06-12
  • 1970-01-01
相关资源
最近更新 更多