Ubuntu 中的 Chrome 无头

Moa*_*did 5 pdf ubuntu google-chrome headless

我正在尝试使用 chrome headless print to pdf 选项在 ubuntu 中打印一些 pdf 文件,这是我的命令行:

google-chrome --headless --disable-gpu --print-to-pdf  http://www.google.com
Run Code Online (Sandbox Code Playgroud)

现在,如果我像这样运行它,它会完美运行并生成文件。

但是当我在 --print-to-pdf 之后添加文件名时:

google-chrome --headless --disable-gpu --print-to-pdf gen.pdf http://www.google.com
Run Code Online (Sandbox Code Playgroud)

发生错误:

[1213/020159.194304:ERROR:headless_shell.cc(605)] Open multiple tabs is only supported when remote debugging is enabled.
Run Code Online (Sandbox Code Playgroud)

有什么解决办法吗?谢谢。

Emi*_*ist 7

您缺少=介于--print-to-pdf和之间gen.pdf

这应该有效:

google-chrome --headless --disable-gpu --print-to-pdf=gen.pdf http://www.google.com

类似的问题问here