2013-02-12 3 views
-2

Я разрабатываю небольшое приложение Java, и в нем есть webDriver. Приложение будет собирать информацию из веб-службы.Как определить браузер по умолчанию в Windows и Linux?

Одним из требований к этому приложению не является конкретная зависимость браузера. То есть, я не знаю, какой браузер установлен на ПК конечного пользователя. В результате мне нужно использовать браузер по умолчанию. Как мне это сделать?

+4

Что вы хотите сделать с браузером - просто загрузить URL? Если это так, тогда у этого вопроса может быть ваш ответ: http://stackoverflow.com/questions/10967451/open-a-link-in-browser-with-java-button –

+0

Проверьте агент пользователя. Это должно быть в запросе HTTP: http://stackoverflow.com/questions/1493617/looking-for-a-java-user-agent-string-parser – fmsf

+0

@fmsf Я думаю, что вы совершенно неправильно поняли вопрос есть. –

ответ

1

в Windows: вы можете использовать функцию browse(URI uri) в Desktop классе, он запускает браузер по умолчанию для отображения uri

Desktop.getDesktop().browse("/////URI"); 
Смежные вопросы