使用下面的代码创建的 pdf 尚未完成 javascript 的呈现,因此 javascript 已在一半的表上执行(例如,如果有 100 个表,则有时完成 50 个,其他时候完成 52、54 个等)。
我正在使用该标志--javascript-delay 40000
来尝试延迟页面的检索,但结果是相同的。它仍然太快地扣动扳机。我知道这是问题所在,因为当我使用浏览器时,一切正常。
如何正确设置延迟?也许shell_exec
这里有错?
$command = shell_exec("xvfb-run -a -s '-screen 0 640x480x16' wkhtmltopdf-i386 --dpi 300 --javascript-delay 40000 --page
编辑:
使用版本:
wkhtmltopdf-0.11.0_rc1