показывать загрузку изображения при загрузке карты Google

Я использую Google Maps Javascript API для отображения карты на моем сайте с дополнительными маркерами. Это триггер

var map = new google.maps.Map(document.getElementById("map_canvas"), settings);

Он работает нормально, но отображение карты занимает несколько секунд. Я помещаю загружаемое изображение в div карты следующим образом:

<div id="map_canvas" style="width:700px; height:500px"><img src="/image/ajax-loader.gif" /></div>

Но изображение никогда не отображается, только пустая страница, пока не отобразится карта.

Изображение работает, потому что если я отключу функцию загрузки карты, изображение будет там. Это триггер var map = new google.maps.Map (document.getElementById ("map_canvas"), settings); Это ...

Я использую Google Maps Javascript API для отображения карты на моем сайте с дополнительными маркерами. Это триггер

var map = new google.maps.Map(document.getElementById("map_canvas"), settings);

Он работает нормально, но отображение карты занимает несколько секунд. Я помещаю загружаемое изображение в div карты следующим образом:

<div id="map_canvas" style="width:700px; height:500px"><img src="/image/ajax-loader.gif" /></div>

Но изображение никогда не отображается, только пустая страница, пока не отобразится карта.

Изображение работает, потому что если я отключу функцию загрузки карты, изображение будет там. Это триггер var map = new google.maps.Map (document.getElementById ("map_canvas"), settings); Это ...

Я использую Google Maps Javascript API для отображения карты на моем сайте с дополнительными маркерами. Это триггер

var map = new google.maps.Map(document.getElementById("map_canvas"), settings);

Он работает нормально, но отображение карты занимает несколько секунд. Я помещаю загружаемое изображение в div карты следующим образом:

<div id="map_canvas" style="width:700px; height:500px"><img src="/image/ajax-loader.gif" /></div>

Но изображение никогда не отображается, только пустая страница, пока не появится карта.

Изображение работает, потому что если я отключу функцию загрузки карты, изображение будет там. m помещаем загружаемое изображение в div карты следующим образом:

<div id="map_canvas" style="width:700px; height:500px"><img src="/image/ajax-loader.gif" /></div>

Но изображение никогда не отображается, только пустая страница, пока не отобразится карта.

Изображение работает, потому что если я отключу функцию загрузки карты, изображение будет там. m помещаем загружаемое изображение в div карты следующим образом:

<div id="map_canvas" style="width:700px; height:500px"><img src="/image/ajax-loader.gif" /></div>

Но изображение никогда не отображается, только пустая страница, пока не отобразится карта.

Изображение работает, потому что если я отключу функцию загрузки карты, изображение будет там. Поэтому я думаю, что карта Google очищает div до загрузки карты.

Есть идеи, как показать пользователю отзыв о загрузке во время ожидания? Мне не удалось найти функцию в API ...

5
задан Kara 31 December 2013 в 04:04
поделиться