等待网站完全加载

时间:2020-10-22 18:44:18

标签: puppeteer delay

我正在尝试JavaScript和puppeteer,当我进入一个网站时,我对其进行了设置,以使其截取屏幕截图,但是问题是在截取屏幕截图时网站的某些元素尚未加载,是我可以做些什么来增加延迟?

1 个答案:

答案 0 :(得分:1)

在以下位置查看我的答案:https://stackoverflow.com/a/57677369/10251383

在page.goto()中尝试使用此选项:

await page.goto(url, { waitUntil: 'load' });
await page.goto(url, { waitUntil: 'domcontentloaded' });
await page.goto(url, { waitUntil: 'networkidle0' });
await page.goto(url, { waitUntil: 'networkidle2' });