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

87
Visualizações
Tome una captura de pantalla con el PDF abierto en una nueva pestaña

Estoy usando titiritero para hacer clic en un enlace que abre una nueva pestaña y tomar una captura de pantalla de esta pestaña usando:

 const pages = await browser.pages() const new_page = pages[pages.length-1] await new_page.screenshot()

pero investigué un poco y descubrí que browser.pages() contiene solo las páginas en blanco predeterminadas y mi pestaña actual, pero no la nueva.

Por lo tanto, cuando tomo una captura de pantalla, toma una captura de pantalla de la pestaña actual.
Para darle algo de contexto, la nueva pestaña es una URL de PHP y muestra un archivo pdf. waitForNavigation , bringToFront y casi todos los console.log() posibles.

¿Alguien sabe cómo ayudarme?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

considere usar objetivos:

  1. browser.waitForTarget()
  2. browser.on('targetcreated') )
  3. browser.targets()
 const page = await target.page() await page.bringToFront() await page.screenshot(...)
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