有没有从命令行以全屏模式打开浏览器的解决方案?

is there any solution to open browser in full screen mode from command line?

是否有任何优雅(或不优雅)的解决方案可以从命令行以全屏模式打开浏览器。

浏览器全屏 api 仅适用于任何用户操作。

我只需要在大显示器上显示一个数据,而不显示标题栏、菜单栏等。是否可以在没有任何用户操作的情况下使用浏览器。

我是否可以使用类似 selenium 的工具触发任何用户操作。

或者任何人都可以告诉任何其他选择以全屏模式显示数据而无需任何用户操作,但使用命令行。

提前致谢。

这会将浏览器切换到全屏:

getDriver().switchTo().activeElement().sendKeys(Keys.F11);

取决于浏览器。如果是Chrome,只需在可执行文件中添加一个需要的参数:

google-chrome --kiosk http://example.com

WebDriver.Window 界面有 maximize() 方法,用于将浏览器 window 的大小设置为全屏。

用法示例:

driver = new InternetExplorerDriver();
driver.manage().window().maximize();

http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/WebDriver.Window.html