puppeteer-extra
puppeteer-extra copied to clipboard
💯 Teach puppeteer new tricks through plugins.
**Describe the bug** I'm trying to bypass CloudFlare protection, using for test https://nowsecure.nl website My simple code works well when `headless` option is set to false, but did not work...
Link for jsDoc is not good anymore
**Falix.gg detects the browser and redirects you to about:blank** Normally, there is no redirect, you can verify this by visiting the url normally. Reproduce the issue (code) ```js // puppeteer-extra...
This pull request fixes an issue with the `_getPlatform` function in the user-agent-override evasion where the user agent hint platform for macOS devices was incorrectly returned as 'Mac OS X'...
**Describe the bug** **Code Snippet** ```javascript const puppeteer = require('puppeteer-extra') ;(async () => { const browser = await puppeteer.launch() // ... })() ``` **Versions**
Hello everybody, The ways to retrieve new cookies/localStorage are a bit tricky but I didn't find any other better solution, yet. If you have any idea do not hesitate I...
Hey there, I get this error and I'm not sure how to fix it (or even understand what it means). Please help, thanks! ``` ProtocolError: Network.getResponseBody timed out. Increase the...
Got an error about TypeError: puppeteer.use(...) is not a function because lines didn't have `;`, but it works when I added, so help the next person!
** Bug ** On the Kijiji login page, after entering credentials and click on "sign in" button the captcha appears. The plugin seems to solve the captcha (since the captcha...
How can I change the values of BatteryManager properties? The problem is that the `navigator.getBattery()` method is asynchronous and returns Promise. When using `ReplaceWithProxy` method I can't pass async handler....