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

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

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

1
jhlu87 20 Дек 2013 в 03:52

2 ответа

Лучший ответ

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

<%= javascript_include_tag "http://www.google.com/jsapi", "chartkick" %>
2
jhlu87 20 Дек 2013 в 19:39

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

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

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

0
poho 12 Янв 2016 в 05:00