環境:- Ruby - 1.9.3、Rails - 4.0.0
wicked_pdf gem を使用して pdf を生成しています。
このために、コントローラーで以下のコードを使用しました:-
respond_to do |format|
format.html
format.pdf do
render :pdf => 'contractors_data',
:javascript_delay => 5000,
:disposition => 'attachment',
:template => 'tiles/templates/pdf/contractors.pdf.erb',
:header => { :right => 'Page [page] of [topage]' }
end
このpdfでは、$.plot
javascript/jqueryのメソッドを使用してグラフを生成しています。だから私はpdfジェネレーターが応答しないまで待機し、$.plot
グラフをpdfにプロットしないようにしたい。
wicked_pdf_javascript_link_tag を使用してこのページで javascript と jquery が機能していることを確認しました。
今:javascript_delay => 5000
、respond_to フォーマット オプションで使用しました。しかし、正常に動作している間に生成中にエラーがスローされます。:redirect_delay => 5000
cmdプロンプトでもこれを試します。GUI の動作と同様に、cmd でエラーが発生します。
良い解決策で答えてください。可能であれば、参照用のコードも提供してください。