我正在尝试JavaScript和puppeteer,当我进入一个网站时,我对其进行了设置,以使其截取屏幕截图,但是问题是在截取屏幕截图时网站的某些元素尚未加载,是我可以做些什么来增加延迟?
答案 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' });