[英]How to exit full screen (Chrome) in Selenium/Java other than using java.awt Robot class?
我有一个登录后进入全屏的应用程序。 手动我们可以通过按“ESCAPE”键退出全屏。 我尝试使用 Actions class 从 Selenium 按 ESCAPE 键:
Actions action = new Actions(driver);
action.sendKeys(Keys.ESCAPE).build().perform();
但它不起作用,浏览器仍然保持全屏状态。
我也试过机器人 class:
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ESCAPE);
这在没有无头模式但不在无头模式下工作。
我希望它在无头模式下工作。 有人可以帮忙吗?
PS:-如果有人可以建议除机器人 class 之外的更好的按键(键盘交互)方式(不幸的是,Actions class 也不起作用)。
driver.manage().window().maximize();
退出全屏模式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.