不同操作系统中的默认浏览器路径

问题描述

| 我需要依赖于不同OS的浏览器路径。 例如 , 在Win7中,Firefox的路径可能是 C:\\ Program Files(x86)\\ Mozilla Firefox \\ firefox.exe Chrome可能是 %APPDATA%\\ Local \\ Google \\ Chrome \\ Application \\ chrome.exe 我正在开发一个Eclipse插件,它可以帮助用户启动项目中特定URL的浏览器,这将加快Web开发的速度。 有时我们需要使用chrome / firefox / IE8 / safari测试网页, 这就是为什么我要开发这样的插件。 我的用户现在可以手动设置浏览器路径, 我可以让他们使用默认浏览器作为第一个浏览器。 (已经完成了。) 如果我可以将路径放在不同的OS / path中, 我可以检查是否存在这些文件,并默认设置路径。 (就像selenium-rc一样。) 是否有任何有关默认浏览器路径的信息? 困难的部分是操作系统太多,浏览器太多, 希望您能帮助我获取信息。 欢迎使用PC上运行的任何浏览器, 像歌剧,IE,chrome,firefox,safari ...等     

解决方法

查询HTTP协议的默认应用程序。如果可能,请使用COM接口。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...