2

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

我正在使用 wicked_pdf 版本:2.1.0,wkhtmltopdf-binary 版本: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 却没有运气。

4

0 回答 0