Adding InfoWindow on Google Routenplaner route

Ich versuche, ein InfoWindow zur Routenbeschreibung hinzuzufügen. Es gibt viele Beispiele für das Hinzufügen von InfoWindow zu einem Ereignis-Listener auf einer Markierung.

Aber wie kann ich das InfoWindow bewegen, um auf der aktuell geplanten Route von einer Markierung zur nächsten zu zeigen? Jemand hat bereits versucht, diese Frage zu stellen, aber keine Antwort InfoWindow auf Wegbeschreibung Route).

Noch immer habe ich viel gegoogelt und nur eine ähnliche Frage gefunden, aber dann gibt es auch keine Antwort darauf.

Ich habe es versuchtinfowindow.open(map,this) bei einem Ereignis auf Markierung im Rückruf, aber InfoWindow bei Markierungsposition wird geöffnet. Es ist nur so, dass ich Dauer und Entfernung ähnlich wie bei Google anzeigen möchte. So etwas wie im angehängten Bild

var infowindow2 = new google.maps.InfoWindow();
distanceService.getDistanceMatrix(distanceRequest, function (response, status) {
    if (status == "OK") {
      infowindow2.setContent(response.rows[0].elements[0].distance.text + "<br>" + response.rows[0].elements[0].duration.text + " ")
    }
    else {
      alert("Error: " + status)
    }
  })
infowindow2.open(map, this);

Antworten auf die Frage(4)

Ihre Antwort auf die Frage