邪恶的PDF - 等待AJAX​​请求完成

时间:2012-11-14 04:14:26

标签: javascript ruby-on-rails ajax pdf-generation wicked-pdf

我正在尝试使用WickedPDF生成PDF并且正在加载所有静态HTML / CSS。我在页面上有一些使用AJAX请求填充的元素,但它们没有显示在PDF中。

我知道:redirect_delay可以作为参数传递,但是在等待我的AJAX调用完成时这没有用。由于我没有看到任何关于Wicked PDF和AJAX调用生成的页面的提及,我想我会问:

我正在尝试使用Wicked PDF(或其他项目),或者在生成PDF之前是否必须将所有内容传递到前端?

1 个答案:

答案 0 :(得分:1)

这应该有效:

render :pdf => 'out.pdf',
       :javascript_delay => 5000