Rails wicked_pdf 和 chartkick 不工作 - 显示加载

问题描述

我试图让 chartkick 与 wicked_pdf 一起工作,但它所做的只是显示一个加载标志:

loading image

我使用的是 wicked_pdf 版本:2.1.0, wkhtmltopdf-二进制版本:0.12.6.5

我尝试用 wkhtmltopdf-binary-edge (0.12.6.0) 替换它,但没有成功。

控制器代码

  respond_to do |format|
    format.html
    format.pdf do 
      render pdf:"report_page",javascript_delay: 1000
    end
  end

.pdf.erb:

<%= javascript_include_tag "http://code.jquery.com/jquery-1.10.0.js" %>
<%= javascript_include_tag "http://code.jquery.com/ui/1.10.3/jquery-ui.js" %>
<%= stylesheet_link_tag "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" %>
<%= wicked_pdf_stylesheet_link_tag 'dashboard',media: 'all','data-turbolinks-track' => true %>
<%= wicked_pdf_stylesheet_link_tag('bootstrap') %>
<%= javascript_include_tag "https://www.google.com/jsapi" %>
<%= wicked_pdf_javascript_include_tag "chartkick" %>
<div class="container">
      <%= line_chart data_for_pdf_student_graphs(data_here),id: "1-graph",width: "900px",height: "500px"%>
</div>

我似乎不知道接下来要尝试什么,我试过使用高 javascript_delay 但没有运气。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)