Драматург закрыть ненумерованную страницу

я использую код

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, думаю это из-за того, что я неправильно прописал куки, а переписывать их желания нет. Как закрыть первую вкладку?


person Cough    schedule 01.04.2021    source источник


Ответы (1)


Сохранение контекста не помешает браузеру покинуть эту пустую вкладку. Если вы не хотите его видеть, вы можете использовать его вместо создания нового.

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