Удалить направления не работает - PullRequest
0 голосов
/ 13 марта 2012

Мне нужна ссылка на javascript, которая удалит указания из моей карты.

В другом месте на этом форуме Удалите указания из google map api v3 кто-то задал похожий вопрос и имелрешение - но решение не работает для меня.Исходя из этого я попробовал:

 function clearDirections() {
directionDisplay = new google.maps.DirectionsRenderer();
directionDisplay.suppressMarkers = true;
directionDisplay.setMap(null);
return false;
 }

Что я делаю не так?

1 Ответ

1 голос
/ 13 марта 2012

Хм, эта функция создает новый рендерер, а затем отображает его на карте. Т.е. это ничего не делает.

Вам необходимо сохранить ссылку на исходное отображение направлений - чтобы вы могли использовать setMap (null) - который удалит его с карты.

...