【问题标题】:Waiting for site to fully load等待网站完全加载
【发布时间】:2021-02-05 20:19:20
【问题描述】:

我正在尝试使用 JavaScript 和 puppeteer,当我进入一个网站时,我已经设置了它以便截取屏幕截图,但问题是截取屏幕截图时网站的某些元素没有加载,是我可以做些什么来增加延迟?

【问题讨论】:

标签: puppeteer delay


【解决方案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' });

【讨论】:

  • 非常感谢您的帮助! networkidle0 是为我完成这项工作的那个。
猜你喜欢
  • 1970-01-01
  • 2015-03-23
  • 1970-01-01
  • 2018-11-07
  • 2017-02-06
  • 2011-12-23
  • 2017-02-03
  • 1970-01-01
  • 2017-08-16
相关资源
最近更新 更多