谷歌地图替代路线不会更新

时间:2018-01-29 12:59:58

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

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

jsbin.com/hoqebofice/edit?output  

同样最后,我还想在右侧边栏点击备用路线时更新地图。

1 个答案:

答案 0 :(得分:1)

在OnChangeHandler中添加以下行:

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