Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

239
Visualizações
puppeteer.launch not loading

I am trying to open a page using puppeteer headless. However, puppeteer.launch is taking extremely long and the process isn't able to finish. Code:

const puppeteer = require("puppeteer");
async function getVisual() {
  try {
    const URL =
      "https://www.bannerbear.com/blog/ways-to-speed-up-puppeteer-screenshots/";
    const browser = await puppeteer.launch((headless = true), {
      ignoreDefaultArgs: ["--disable-extensions"],
      timeout: 3000,
    });
    const page = await browser.newPage();
    console.log("hi");

    await page.goto(url);
    await page.screenshot({ path: "screenshot.png" });
    await page.pdf({ path: "page.pdf" });

    await browser.close();
  } catch (error) {
    console.error(error);
  }
}

getVisual();
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

In your puppeteer.launch() statement, you need to put those parameters in a single object.

Remove the "(headless = true)", and put it as a new item in the object. Like puppeteer.launch({headless: true, ignoreDefaultArgs: [], timeout: 3000})...

The documentation states how to use parameters here.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda