Playwright 中的 GDPR cookie 弹出窗口
GPDR cookie popup in Playwright
您好,我尝试使用 Playwright 制作屏幕截图,但我的屏幕截图上有 cookie 欧盟法律弹出窗口。我怎样才能删除它们?
这是我的浏览器参数。
const browser = await playwright.firefox.launch({
headless: true,
firefoxUserPrefs: {
"network.cookie.cookieBehavior": 2
}
});
但它不起作用。
感谢您的帮助。
使用编剧API点击元素。我在下面的示例中使用了文本选择器,但您可以使用 any selector.
const { webkit } = require('playwright');
(async() => {
const browser = await webkit.launch({ headless: false });
const page = await browser.newPage();
await page.goto('https://npmjs.com');
await page.click('text=Accept');
await page.screenshot({ path: 'screenshot.png' });
await browser.close();
})();
您好,我尝试使用 Playwright 制作屏幕截图,但我的屏幕截图上有 cookie 欧盟法律弹出窗口。我怎样才能删除它们?
这是我的浏览器参数。
const browser = await playwright.firefox.launch({
headless: true,
firefoxUserPrefs: {
"network.cookie.cookieBehavior": 2
}
});
但它不起作用。 感谢您的帮助。
使用编剧API点击元素。我在下面的示例中使用了文本选择器,但您可以使用 any selector.
const { webkit } = require('playwright');
(async() => {
const browser = await webkit.launch({ headless: false });
const page = await browser.newPage();
await page.goto('https://npmjs.com');
await page.click('text=Accept');
await page.screenshot({ path: 'screenshot.png' });
await browser.close();
})();