1

こんにちは Playwright でスクリーンショットを作成しようとしていますが、スクリーンショットに Cookie EU 法のポップアップが表示されます。どうすれば削除できますか?

これが私のブラウザのパラメータです。

const browser = await playwright.firefox.launch({
   headless: true,
   firefoxUserPrefs: {
    "network.cookie.cookieBehavior": 2
   }
});

しかし、うまくいきません。お手伝いありがとうございます。

4

1 に答える 1

2

playwright API を使用して要素をクリックします。以下の例ではテキスト セレクターを使用していますが、任意のセレクターを使用できます。

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();
})();
于 2020-07-23T16:17:18.850 に答える