在 Ubuntu 上使用 Ruby,我如何检查默认浏览器是什么



我正在用Ruby制作一个程序,我需要知道用户的默认浏览器(实际上,我想知道他/她的默认浏览器是Chrome还是Chromium(以及哪一个))。我该怎么做?

您可以使用

bash命令找到默认用户浏览器,然后查看包含chromechromium子字符串。像这样的东西。

1.9.3p194 :001 > mimelist = `cat ~/.local/share/applications/mimeapps.list | grep text/html`
 => "text/html=google-chrome.desktopn"
1.9.3p194 :004 > mimelist.include?('chrome')
 => true 
1.9.3p194 :005 > mimelist.include?('chromium')
 => false

最新更新