【问题标题】:default browser path in different OS不同操作系统中的默认浏览器路径
【发布时间】:2011-05-26 05:00:25
【问题描述】:

我需要依赖于不同操作系统的浏览器路径。

例如, 在 Win7 中,Firefox 的路径可能是 C:\Program Files (x86)\Mozilla Firefox\firefox.exe 铬可能是 %APPDATA%\Local\Google\Chrome\Application\chrome.exe


我正在开发一个 Eclipse 插件,它可以帮助用户在项目中针对特定 url 启动浏览器,它将加快 web 开发速度。

有时我们需要使用 chrome/firefox/IE8/safari 来测试网页, 所以这就是我开发这样一个插件的原因。

我的用户现在可以手动设置浏览器路径, 我可以让他们使用默认浏览器作为第一个浏览器。 (已经完成了。)

如果我可以拥有不同 OS/path 中的路径, 我可以检查是否存在这些文件并默认设置路径。 (就像 selenium-rc 所做的那样。)

如果有任何人有默认浏览器路径的信息?

困难的部分是有太多的操作系统和太多的浏览器, 希望您能帮助我获取信息。

欢迎任何在 PC 上运行的浏览器, 像歌剧,IE,铬,火狐,野生动物园...等

【问题讨论】:

    标签: cross-browser browser


    【解决方案1】:

    查询HTTP协议的default application。尽可能使用 COM 接口。

    【讨论】:

    • 这不是我需要的。我需要路径,我必须启动许多不同的浏览器。不仅是默认的,而且我已经可以打开默认浏览器了。
    猜你喜欢
    • 2014-08-11
    • 2011-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-10
    • 2012-02-10
    • 2012-04-05
    相关资源
    最近更新 更多