Есть ли способ предотвратить отображение карты Google Maps (JS, v3) с момента запуска? Я делаю предварительную обработку и хотел бы показать свой счетчик "Загрузка", пока все не будет хорошо (красноречиво положить, скрыть карту - например, контейнер div
), до тех пор, пока вся предварительная обработка не будет завершена - на в котором указывается карта).
Подсчет события карты idle
не очень помогает, так как карта уже отображается, когда это событие попадает.
Я знаю, что контейнер div
становится встроенным в GMaps после загрузки, моя первая идея заключалась в том, чтобы очистить атрибут style
(при прослушивании события idle
), но было бы интересно посмотреть если есть способ создания карты и не отображать ее до тех пор, пока не будет выполнена вся предварительная обработка.
Возможно, используя аргумент для конструктора new google.maps.Map
или MapOption
?
Любые мысли об этом?
Заранее благодарю вас!