木偶Pdf函数什么也不返回

时间:2018-07-16 20:13:37

标签: javascript linux puppeteer google-chrome-headless amazon-linux

这里是上下文不足的地方。

我正在运行一个网站,该网站使用Java的“ Process Builder”来调用一个包含伪造者代码(当然,运行无头chrome)的node.js脚本。该脚本会传递html内容以转换为pdf,并将输出的pdf文件写入其中。该脚本托管在运行CentOS 6的Amazon Linux映像上。

问题在于该脚本似乎什么也不返回,因此我下载的pdf文件打开了一个“无法加载”对话框。

代码的其余部分是有争议的,因为它在本地可以很好地工作,但是这些是我在通过操纵up启动无头chrome时正在使用的标志。

dumpio:true,
args: [
    '--allow-insecure-localhost', 
    '--allow-running-insecure-content',
    '--disable-web-security',
    '--no-sandbox',
    '--disable-setuid-sandbox',
    '--no-first-run'
]

我想知道是否有人对此有任何见识。我怀疑这可能是node.js的权限问题,因为只要我使用'sudo',就可以通过命令行手动运行它。

但是,由于此脚本似乎根本不会产生任何日志,因此调试起来也很麻烦。

感谢您的见解或评论。

0 个答案:

没有答案