在java

时间:2017-04-27 15:52:19

标签: java webbrowser-control kiosk incognito-mode

我想在java中自动打开带有URL的浏览器。浏览器应以全屏(--kiosk)模式和--incognito模式一起打开 目前,我使用以下代码自动打开浏览器。 if(Desktop.isDesktopSupported()){ Desktop.getDesktop().browse(new URI("http://www.google.com")); }

注意:我没有使用selenium webdriver。 我怎么能解决这个问题?提前致谢。

2 个答案:

答案 0 :(得分:1)

获得没有硒网络驱动程序的解决方案。

String cmd = "chromium-browser --incognito --kiosk http://example.com/";
Runtime run = Rintime.getRuntime();
Process pr = run.exec(cmd);
pr.waitFor();

答案 1 :(得分:0)

使用selenium webdriver

DesiredCapabilities desiredcapabilities=DesiredCapabilities.chrome();
    ChromeOptions option=new ChromeOptions();
    option.addArguments("--incognito");
    desiredcapabilities.setCapability(ChromeOptions.CAPABILITY,option );
    System.setProperty("webdriver.chrome.driver", 
   "Path_of_driver\\chromedriver.exe");
    WebDriver driver=new ChromeDriver(desiredcapabilities);
    driver.manage().window().maximize();
    driver.get("https://www.google.co.in");