Я использую Google Maps API v3 на разрабатываемом веб-сайте. У меня есть выпадающий список под моей картой, который позволяет пользователю переключаться между различными наборами маркеров, которые будут отображаться на карте. Каждый маркер отображается с помощью marker.setMap()
.
Моя проблема в том, что для отображения новых маркеров иногда требуется много времени, особенно в IE. Я хочу показать анимацию "Загрузка", пока карта переключает маркеры. Но я не знаю, как определить, когда карта закончила отображать новые данные (нет загрузки страницы, так как это все AJAX). Есть ли обратный вызов или прослушиватель событий для события setMap()
, чтобы я мог вызвать функцию, чтобы остановить анимацию "Загрузка", когда последний маркер завершил загрузку?