繁体   English   中英

Puppeteer 无法加载页面

[英]Puppeteer won't load page

我正在尝试使用puppeteer从该页面获取请求https://www.gsksaglik.com/internal-redirects.html但似乎该页面根本没有加载,因为浏览器不会关闭......

这是我的代码:

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  page.on('request', (data) => console.log(data));
  page.on('requestfailed', (data) => console.log(data));
  page.on('requestfinished', (data) => console.log(data));
  await page.goto('https://www.gsksaglik.com/internal-redirects.html');

  await browser.close();
})();

事件page.requestpage.requestfailedrequestfinised不会被触发

有谁知道为什么这个页面没有加载?

手动超时

await page.goto('https://www.gsksaglik.com/internal-redirects.html', {
            networkIdleTimeout: 5000,
            waitUntil: 'networkidle',
            timeout: 3000000
        });

如需更多参考,请查看此链接https://github.com/GoogleChrome/puppeteer/issues/782

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM