Я хотел бы показать информационное окно, когда я перемещаю вершину на редактируемой полилинии. Эта информация покажет расстояние и направление до предыдущей вершины полилинии. Когда я опускаю вершину, информационное окно должно быть закрыто. Проблема в том, что у полилинии нет события перетаскивания вершины. Я попробую с движением мыши полилинии, но оно срабатывает после завершения перемещения. В следующем коде я показываю пример того, что я сказал. У меня есть полилиния (flightPath). Если я нажму на последнюю вершину, я захочу одновременно переместить маркер. Но это не работает. Маркер перемещается после завершения движения.
google.maps.event.addListener(flightPath, 'mousemove', function (event) {
if (typeof event.vertex === "undefined") {
moveline = 0
}
else {
if (event.vertex == (flightPath.getPath().getLength()-1)) {
var path = flightPath.getPath();
marker.setPosition(path.getAt(event.vertex));
}
}
});
Какое-то предложение?
Примечание. Моя полилиния доступна для редактирования.
Спасибо