如何最大程度地使用Selenium(NodeJS)启动Chrome驱动程序?

问题描述 投票:0回答:1

我希望Chrome驱动程序在Selenium 4(NodeJS)中开始最大化。

这是我的Firefox / Safari解决方案:

this.driver = await new Builder().forBrowser("firefox").build();
await this.driver.manage().window().maximize();

但是此解决方案不适用于Chrome。我尝试过这个,但是也行不通...

let chromeoptions = new chrome.Options();
chromeoptions.addArguments("--start-maximized");
this.driver = await new Builder().forBrowser('chrome').setChromeOptions(chromeoptions).build();

我做错了吗?如何最大化Chrome驱动程序?

关于Stackoverflow的这个问题有答案,但是它们已经过时和/或针对Python / Java,并且/或者在Selenium 4中不再起作用。

selenium google-chrome selenium-webdriver fullscreen
1个回答
0
投票

如果--start-maximized选项不适合您,则可以尝试运行:

this.driver.manage().window().maximize();
© www.soinside.com 2019 - 2024. All rights reserved.