Resultados da pesquisa a pedido "puppeteer"

0 a resposta

Marionetista - situação de rolagem infinita

Eu queria continuar rolando para baixo, até que todos os elementos com um nome de classe específico sejam carregados em um ambiente HTML dinâmico. Este é o código que eu usei: while ( (await page.$$('.xj7')).length < counter) { await ...

1 a resposta

Aguarde o texto aparecer ao usar o operador de marionetes

Gostaria de saber se existe uma maneira semelhante à do selênio para esperar o texto aparecer para um elemento específico. Eu tentei algo assim, mas não parece esperar: await page.waitForSelector('.count', {visible: true});

1 a resposta

Como obter todas as mensagens do console com o operador de marionetes? incluindo erros, violações do CSP, recursos com falha etc.

Estou buscando uma página com o operador de marionetes que apresenta alguns erros no console do navegador, mas o evento do console do marionetista não está sendo acionado por todas as mensagens do console. O navegador de marionetes de cromo ...

1 a resposta

É possível passar um React Component para marionetista?

Eu tenho um componente React com alguma lógica componentDidMount: export default class MyComponent { componentDidMount() { // some changes to DOM done here by a library } render() { return ( <div>{props,.data}</div> ); } }É possível passar esse ...

1 a resposta

Puppeteer - page. $$ (''). Length retorna indefinido

Eu estava tendo erros no meu código, então tentei registrar o valor no código incorreto. Então eu fiz: const read = await page.$$('.Ns6lhs9 _gfh3').length;Então euconsole.log(read); Por alguma razão eu receboundefined embora haja elementos com ...

1 a resposta

Problema na execução do operador de marionetes no modo completo no Docker

Eu sou novo no marionetista e estivador. Estou enfrentando um problema ao configurar o operador de marionetes no modo completo no contêiner do Docker. Puppeteer version: 1.6.2 Platform / OS version: Docker node:8-slim Node.js version: node ...

1 a resposta

Comunicação entre a função principal e o renderizador no Puppeteer

Existe uma maneira de se comunicar entre o processo principal e o renderizador no Puppeteer, semelhante ao ipcMain [https://electronjs.org/docs/api/ipc-main] e ipcRenderer [https://electronjs.org/docs/api/ipc-renderer] funções em ...

1 a resposta

como manipular elementos que são carregados após solicitação do ajax no operador de marionetes

Estou tentando fazer raspagem na web usando marionetista. O elemento que eu preciso para lidar com cargas ultimamente. Quando clico no botão de pesquisa, o resultado é carregado no AJAX e preciso escolher o elemento que estou tentando selecionar ...

1 a resposta

Erro Promise.all na função assíncrona: indefinido não é uma função

na minha função assíncrona eu usoPromise.all mas por algum motivo não está definido ou algo aqui é a função async function check_available_money() { global_browser = await puppeteer.launch({headless: false, args: ...

2 a resposta

Titereiro: Como enviar um formulário?

Usandomarionetista [https://github.com/GoogleChrome/puppeteer], como você pode enviar programaticamente um formulário? Até agora eu tenho sido capaz de fazer isso usandopage.click('.input[type="submit"]') se o formulário realmente incluir uma ...