剧作家关闭未编号的页面

Playwright close unnumbered page

我用代码

const {chromium} = require('playwright');
(async () => {
    const userDataDir = '\NewData';
    const browser = await chromium.launchPersistentContext(userDataDir,{headless:false});
    const page = await browser.newPage();
    await page.goto('https://www.google.com/')
})()

但是浏览器在打开之前运行一个空白选项卡 google, 我想这是因为我把cookies写错了,但我不想重写。如何关闭第一个选项卡?

保存上下文不会阻止浏览器离开该空白选项卡。如果你不想看到它,你可以使用它而不是创建一个新的。

const context = await chromium.launchPersistentContext(userDataDir,{headless:false});
const [ page ] = context.pages();
await page.goto('https://www.google.com/')