1

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

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

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

4

1 回答 1

1

这应该有效:

render :pdf => 'out.pdf',
       :javascript_delay => 5000
于 2012-12-11T22:03:15.803 回答