有办法关闭puppeteer中的选项卡吗?或者选项卡在没有引用时自动关闭(例如,类似于垃圾收集器(?
我的代码结构:
//main
let browser = await puppeteer.launch()
let res1 = await func1(browser);
let res2 = await func1(browser);
function func1(browser) {
browser.newPage();
...
//I'm not closing the page
}
有一种关闭页面的方法:
page.close();
您可以阅读API文档中的详细信息:https://github.com/puppeteer/puppeteer/blob/main/docs/api/puppeteer.page.close.md
是https://github.com/puppeteer/puppeteer/blob/main/docs/api.md#pagecloseoptions
await page.close();
关闭功能是异步。这就是为什么如果你运行多个Puppeter实例,你应该添加wait