相关疑难解决方法(0)

错误:无法启动浏览器进程 puppeteer

检查失败 crashForExceptionInNonABIComplianceCodeRange 其功能下面的代码是创建 PDF 文件

   (async function() {

      try {

      const browser = await puppeteer.launch();
      const page = await browser.newPage();

      await page.setContent(pdfOutput);
      await page.emulateMedia("screen");
      await page.pdf({
        path: "routes/planiton/pdf/mypdf.pdf",
        format: "A4",
        printBackground: true
      });

      console.log('done');
      await browser.close();
      //process.exit();

    } catch (e) {
      console.log("Our Error", e)
    }
  })();
Run Code Online (Sandbox Code Playgroud)

node.js puppeteer

19
推荐指数
11
解决办法
6万
查看次数

木偶无法在Heroku上运行

我在heroku上部署了一个应用程序,并添加了伪造的Heroku buildpack。

重新部署成功后,我尝试运行它,但失败了。使用heroku logs -t,我收到此错误消息:

2018-09-07T13:16:10.870497+00:00 app[web.1]: Error: Failed to launch chrome!
2018-09-07T13:16:10.870512+00:00 app[web.1]: [0907/131610.045486:FATAL:zygote_ho
st_impl_linux.cc(116)] No usable sandbox! Update your kernel or see https://chro
mium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.
md for more information on developing with the SUID sandbox. If you want to live
 dangerously and need an immediate workaround, you can try using --no-sandbox.
Run Code Online (Sandbox Code Playgroud)

heroku node.js puppeteer

3
推荐指数
3
解决办法
2741
查看次数

标签 统计

node.js ×2

puppeteer ×2

heroku ×1