简体   繁体   English

Puppeteer 无法加载页面

[英]Puppeteer won't load page

I'm trying to use puppeteer to grab the requests from this page https://www.gsksaglik.com/internal-redirects.html but it seems that the page is not loaded at all because the browser won't close...我正在尝试使用puppeteer从该页面获取请求https://www.gsksaglik.com/internal-redirects.html但似乎该页面根本没有加载,因为浏览器不会关闭......

This is my code:这是我的代码:

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();
})();

The events page.request , page.requestfailed and requestfinised are not fired事件page.requestpage.requestfailedrequestfinised不会被触发

Does anyone know why this page isn't loaded?有谁知道为什么这个页面没有加载?

Give timeout mannually手动超时

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

for more reference check this link https://github.com/GoogleChrome/puppeteer/issues/782如需更多参考,请查看此链接https://github.com/GoogleChrome/puppeteer/issues/782

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

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