我在Java代码中打开默认浏览器。打开需要5-10秒。有没有办法更快地打开浏览器。我使用以下代码打开浏览器。
Runtime runtime = Runtime.getRuntime();
runtime.exec("/usr/bin/firefox -new-window " + url);
另外,当手动打开浏览器时,没有这样的延迟。主类调用另一个打开浏览器的类obj。
使用xdg-open
从终端打开浏览器只需2-3秒。
答案 0 :(得分:2)
也许调用默认浏览器:
try {
Desktop dt = Desktop.getDesktop();
dt.browse( new URI("http://google.com/") );
} catch (URISyntaxException | IOException e) {
e.printStackTrace();
}