URL 在多个浏览器和多个选项卡中打开

URL 在多个浏览器和多个选项卡中打开

我的系统上有 4 个网络浏览器,我将 Brave 设置为默认浏览器。但是,当我点击某个 URL 时,它会在两个不同的浏览器中打开 - Brave 和 Chrome。

  • 如果 Brave 已在运行,则 URL 会在两个新选项卡中打开,然后在一个新的 chrome 窗口中打开。
  • 如果 Brave 尚未运行,那么该 URL 会在 3 个新选项卡中打开,然后在新的 chrome 窗口中打开一个。

截图xdg-open "http://example.com"

在此处输入图片描述

我以前没有用过 xdg-open,但以下是我尝试过的方法。
我在 Ubuntu 18.04 上安装了 i3wm



我已经从- /usr/share/applications/mimeapps.list - ~/.local/share/applications/mimeapps.list -中删除了所有 Chrome 和其他浏览器的痕迹~/.config/mimeapps.list


跑步xdg-settings get default-web-browser让我 brave-browser.desktop


跑步update-alternatives --list gnome-www-browser让我

/usr/bin/brave-browser-stable
/usr/bin/google-chrome-stable
/usr/bin/vivaldi-stable

跑步update-alternatives --list x-www-browser让我

/usr/bin/brave-browser-stable
/usr/bin/google-chrome-stable
/usr/bin/surf

跑步update-alternatives --display gnome-www-browser让我

gnome-www-browser - auto mode
  link best version is /usr/bin/brave-browser-stable
  link currently points to /usr/bin/brave-browser-stable
  link gnome-www-browser is /usr/bin/gnome-www-browser
/usr/bin/brave-browser-stable - priority 200
/usr/bin/google-chrome-stable - priority -50
/usr/bin/vivaldi-stable - priority -50

跑步update-alternatives --display x-www-browser让我

x-www-browser - auto mode
  link best version is /usr/bin/brave-browser-stable
  link currently points to /usr/bin/brave-browser-stable
  link x-www-browser is /usr/bin/x-www-browser
  slave x-www-browser.1.gz is /usr/share/man/man1/x-www-browser.1.gz
/usr/bin/brave-browser-stable - priority 200
/usr/bin/google-chrome-stable - priority 50
/usr/bin/surf - priority 30
  slave x-www-browser.1.gz: /usr/share/man/man1/surf.1.gz

答案1

这个错误实际上出在 Brave 上,我也遇到了同样的问题(同样的环境,i3wm、ubuntu 和 chrome),然后追踪到了这里https://github.com/brave/brave-browser/issues/4142

从问题来看,这个问题可能会在下一版本中得到解决

相关内容