在打印到PDF之前让Chrome无头等待Ajax

时间:2018-04-02 15:53:59

标签: headless-browser google-chrome-headless

我正在尝试使用chrome headless将我的网页打印成PDF文件。 PDf文件没有数据,因为无头镀铬是在ajax命令完成之前打印它。

有关如何让它等待的任何想法吗?

这是我目前使用的命令:

chrome --headless http://localhost:8080/banana/key --run-all-compositor-stages-before-draw --print-to-pdf=C:\\tmp\\tmp.pdf

1 个答案:

答案 0 :(得分:21)

chrome --headless http://localhost:8080/banana/key - run-all-compositor-stages-before-draw --print-to-pdf = C:\ tmp \ tmp.pdf --virtual-time-budget = 10000

试试这个,虚拟时间预算是可以延迟它的参数。