2012-11-14 113 views
1

我正在嘗試使用WickedPDF生成PDF,並且正在加載所有靜態HTML/CSS。我在頁面上有幾個使用AJAX請求填充的元素,但他們沒有顯示在PDF中。Wicked PDF - 等待AJAX​​請求完成

我知道:redirect_delay可以作爲參數傳遞,但這並不能幫助等待我的AJAX調用完成。由於我沒有看到任何提及的惡意PDF和頁面生成的AJAX調用,我想我會問:

是我試圖做的可能與邪惡的PDF(或其他項目),或者我必須在生成PDF之前將所有內容傳遞給前端?

回答

1

這應該工作:

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

謝謝,其實我不久後發現了這一點。應該自己寫一個答案,但唉,這是有效的。 – ryan508