UNPKG

puppeteer-extra-plugin-minmax

Version:

Minimize/maximize puppeteer browsers in real time!

26 lines (23 loc) 691 B
async function minimize(page) { const session = await page.target().createCDPSession(); const goods = await session.send("Browser.getWindowForTarget"); const { windowId } = goods; await session.send("Browser.setWindowBounds", { windowId, bounds: { windowState: "minimized" }, }); return; } async function maximize(page) { const session = await page.target().createCDPSession(); const goods = await session.send("Browser.getWindowForTarget"); const { windowId } = goods; await session.send("Browser.setWindowBounds", { windowId, bounds: { windowState: "normal" }, }); } module.exports = { minimize, maximize }