GUnload () одной карты Google - PullRequest
4 голосов
/ 18 ноября 2009

У меня есть некоторый код Javascript / HTML, который отображает переменное количество карт в зависимости от того, что выбрал пользователь.

Я работал над тем, как динамически создавать несколько карт на странице - это хорошо задокументировано.

Однако в чем я не уверен, так это ... как я могу безопасно уничтожить карту после ее создания - обычно я просто оставляю это в GUnload (), чтобы разобраться.

Спасибо за любую помощь!

1 Ответ

4 голосов
/ 22 декабря 2009

К сожалению, API Карт Google пока не предоставляет документированный метод для GUnload() отдельной карты.

Существует открытая Проблема # 772 для этой функции в трекере ошибок API Карт Google. 24 мая 2009 года оно было помечено как «Подтверждено», но по сей день оно открыто.

В первом комментарии к этой проблеме член команды Google Maps подтвердил, что возможный «частичный» обходной путь на данный момент заключается в вызове:

map_to_delete.clearOverlays();
GEvent.clearInstanceListeners(map_to_delete);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...