https://github.com/stillerman/puppeteer-extra-minmax
Minimize and Maximize Puppeteer Browser in Real Time!
https://github.com/stillerman/puppeteer-extra-minmax
bot bots chrome headless maximize minimize puppeteer puppeteer-extra puppeteer-extra-plugin
Last synced: 7 months ago
JSON representation
Minimize and Maximize Puppeteer Browser in Real Time!
- Host: GitHub
- URL: https://github.com/stillerman/puppeteer-extra-minmax
- Owner: Stillerman
- Created: 2020-06-06T17:44:58.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-03T00:31:47.000Z (over 2 years ago)
- Last Synced: 2024-03-26T14:46:50.275Z (about 2 years ago)
- Topics: bot, bots, chrome, headless, maximize, minimize, puppeteer, puppeteer-extra, puppeteer-extra-plugin
- Language: JavaScript
- Size: 57.6 KB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Minimize and Maximize Puppeteer Browsers!
> This is a plugin for [puppeteer-extra](https://github.com/berstend/puppeteer-extra) that allows you to minimize and maximize puppeteer browsers in real time.
### Install
```bash
yarn add puppeteer-extra-plugin-minmax
```
### Usage
```js
const puppeteer = require("puppeteer-extra");
puppeteer.use(require("puppeteer-extra-plugin-minmax")());
async function test() {
const browser = await puppeteer.launch({ headless: false });
const page = await browser.newPage();
await page.minimize();
await page.maximize();
await browser.close();
console.log("all done");
}
test();
```
The key lines here are `page.minimize()` and `page.maximize()`. These minimize and maximize the page respectively.