2013-12-19 3 views
1

Я пытаюсь использовать chartkick для построения диаграмм с API-интерфейсом Google. Проблема в том, что линия для установки всех настроек занимает 10-20 секунд. Вот соответствующая строкаrails chartkick google charts load times extreme long

<%= javascript_include_tag "//www.google.com/jsapi", "chartkick" %> 

У кого-нибудь еще была эта проблема? Если да, то как вы это исправите?

ответ

2

Я не знаю, почему это, но мне удалось заставить его идти быстро, добавив HTTP: в URL

<%= javascript_include_tag "http://www.google.com/jsapi", "chartkick" %> 
+1

Это действительно не помогло мне ... диаграммы по-прежнему занимают очень много времени, чтобы загрузить. –

0

Я вообще обойти эту проблему, захватывая локальную копию файла и используя его только в режиме разработки.

<% if Rails.env == "development" %> 
    <%= #include the local file here %> 
<% else %> 
    <%= javascript_include_tag "http://www.google.com/jsapi", "chartkick" %> 
<% end %> 

В общем, кажется, что в режиме производства.