Я использую Google линейную диаграмму почти точно как демо - только данные изменились - внутри этот плагин вкладки jQuery без изменений. Может быть, в 50% случаев, график будет загружаться со скоростью 400x200, даже если он задан для загрузки при 700x250. Содержащий div будет иметь правильную ширину и высоту, но диаграмма, отображаемая API, будет загружаться внутри этой области 400x200.
Я подозреваю, что это происходит потому, что вкладки не отображаются, когда API пытается отобразить. Из-за этого он пытается отобразить в чем-то, что он считает нулевым, и поэтому заставляет себя в наименьшее разрешение по умолчанию.
Моя мысль заключается в том, что если отображение графика может быть отложено до тех пор, пока не будет нажата соответствующая вкладка, это решит проблему. К сожалению, я понятия не имею, как это сделать, и мои исследования не были плодотворными. Самое близкое, что я мог найти, это этот поток, но я не нашел там реальных ответов.
Буду признателен за любые советы, если у вас есть, и я был бы рад следить за дополнительной информацией, если это необходимо.