我正在开发一个程序,在多个chrome窗口中打开多个URL,我应该截取这些窗口的屏幕截图并写入文件。 到目前为止,我能够在不同的镀铬窗口中打开URL,但我不知道如何以全屏模式/大小打开这些窗口。所以截图可以正确使用。任何人都可以帮忙吗? 我的代码:
Runtime runtime = Runtime.getRuntime();
try{//using try-catch as the target system might be of 32 bit or 64 bit
Process p = runtime.exec("C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe -new-window "+url);
}catch(Exception ex){
Process p = runtime.exec("C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe -new-window "+url);
}
答案 0 :(得分:0)
试试这个:
public static void main(String[] args) throws IOException {
String path = "path/to/chrome.exe";
Runtime rt = Runtime.getRuntime();
Process pr1 = rt.exec(path + " --app=https://url1.com --start-maximized");
Process pr2 = rt.exec(path + " --app=https://url2.com --start-maximized");
}