首页 生活 百科 科技 职场 学习 宠物
当前位置: 首页 > 生活 >

浏览器窗口最大化怎么调(使用puppeteer启动并最大化显示Chrome浏览器)

477次浏览     发布时间:2023-02-12 16:00:04    

上一篇讲了如何用React使用puppeteer实现e2e自动化测试,本篇继续讲解puppeteer使用过程遇到的问题及解决方法。使用puppeteer默认启用浏览器的尺寸为 800x600,那么如何最大化展示浏览器呢?

1、puppeteer启用浏览器

Puppeteer 模块提供了一种启动 Chromium 实例的方法。 下面就是使用 Puppeteer 进行自动化的一个典型示例:

const puppeteer = require('puppeteer'); puppeteer.launch().then(async browser => {  const page = await browser.newPage();  await page.goto('https://www.google.com');  // 其他操作...  await browser.close();});

2、最大化启动浏览器

通过args参数实现启动时浏览器最大化显示。

puppeteer.launch({     headless: false,     args: ['--start-maximized'], });

3、设置页面展示大小

通过上一步骤已经可以实现浏览器最大化展示了,但打开的页面并没有最大化展示,需要设置页面的大小。

puppeteer.launch({     headless: false,    defaultViewport: { width: 1920, height: 1080 },     args: ['--start-maximized'], });

为什么涂料老是开裂(为何家里的乳胶漆总是容易出现开裂)

为什么防漏电插座不会漏电(从功能上识别插座安全性)

大红酸枝木为什么开裂(买了大红酸枝家具,偶尔听到炸响怎么办?)

为什么墙身瓷砖脱落(墙上的墙砖老是掉,还是要讲点道理)

水泵为什么频繁启动(自吸泵怎么吸不出来水)

为什么有暗卫的房子(为什么豪宅多暗卫?)