首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >全屏模式下的ChromeDriver

全屏模式下的ChromeDriver
EN

Stack Overflow用户
提问于 2012-02-29 01:08:38
回答 7查看 28.5K关注 0票数 9

我正在尝试向ChromeDriver发送F11,但是它没有响应。当我按下F11时,Chrome就会进入全屏模式。当我通过ChromeDriver发送F11时,它不会。这对于ChromeDriver中的任何F键都是一样的。它在FirefoxDriver和IEDriver上工作得很好,但不是ChromeDriver。有没有办法让ChromeDriver进入全屏模式?

注意:全屏模式不同于最大化模式,因为它会隐藏所有工具栏。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2012-08-10 01:14:21

我可以使用kiosk模式来解决这个问题,它可以让浏览器保持全屏显示

代码语言:javascript
复制
ChromeOptions options = new ChromeOptions();
options.addArguments("--kiosk");
WebDriver driver = new ChromeDriver(options);
票数 14
EN

Stack Overflow用户

发布于 2016-11-02 00:29:05

代码语言:javascript
复制
    ChromeOptions options = new ChromeOptions();
    options.addArguments("--start-fullscreen");
    WebDriver driver = new ChromeDriver(options);

如果您使用RemoteWebDriver:

代码语言:javascript
复制
    ChromeOptions options = new ChromeOptions();
    options.addArguments("--start-fullscreen");
    DesiredCapabilities capabilities = DesiredCapabilities.chrome();
    capabilities.setCapability(ChromeOptions.CAPABILITY, options);
    Instance = new RemoteWebDriver(new URL(<SeleniumServerURL>), capabilities);
票数 6
EN

Stack Overflow用户

发布于 2017-08-30 16:58:22

参数已更改:

代码语言:javascript
复制
ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized");

另一种选择是更改google-chrome的启动脚本,将start-maximized设置为默认值。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9486442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档