ErrorProtocol error (Network.getResponseBody): Target closed.

892 阅读1分钟

错误

源代码

createBrowser=()=>{

  const browser = await puppeteer.launch({
      executablePath: executablePath,
      devtools: devtools,
      headless: options.headless,
      defaultViewport: { width: 0, height: 0 },
      ignoreDefaultArgs: ['--enable-automation'],
      useAutomationExtension: false,
      args: args
  });

  const page = await browser.newPage();

  await browser.close();
  
  await page.goto('http://www.google.com');

}

解决

await page.close();
await browser.close();

来源链接: github.com/puppeteer/p…