Загрузка Google Chart API

Как вы, возможно, знаете, Google GeoMap (флэш-версия) загружается довольно медленно. Я создал меню статистики с 3 или 4 вкладками, в каждой из которых у меня есть статистика (линейная диаграмма и круговая диаграмма загружаются мгновенно). Поэтому я подумал: я просто помещу диаграмму GeoMap на фоновую вкладку, чтобы она загружалась до тех пор, пока пользователь не доберется туда.

Вопрос: Почему API не загружает диаграмму GeoMap, если div, в котором отображается, скрыт (display:none)?


person XCS    schedule 05.07.2011    source источник


Ответы (1)


Графики будут отображаться неправильно (часто очень маленькие / почти невидимые), если они отображаются в скрытом элементе. Вам нужно перерисовать график после того, как элемент станет видимым.

https://stackoverflow.com/a/8600892/401554

person anroots    schedule 28.12.2011