【问题标题】:Slack: change browser to open links from desktop appSlack:更改浏览器以从桌面应用程序打开链接
【发布时间】:2020-04-01 13:48:19
【问题描述】:

我在笔记本电脑上使用两个浏览器 - Brave 用于我的个人资料(Facebook、个人电子邮件、我想阅读的有趣的东西)和 Firefox 用于我的工作浏览(工作电子邮件、内部网页、工作交流)。通常我喜欢将计算机的默认浏览器设置为 Brave(个人),因为大部分时间我在工作之外使用笔记本电脑。

我现在有了 Slack 桌面应用程序,可以更好地与工作中的人沟通。但是当我点击那里的链接时,它会转到我没有登录到任何与工作相关的 Brave。

有没有办法改变 Slack 打开的浏览器而不改变我的系统范围的默认浏览器?

如果有帮助,我正在使用 Mac,Mojave。

【问题讨论】:

  • 你找到解决办法了吗?
  • 我希望这个问题有答案......我在同一条船上。用于工作的 Chrome 和用于个人的 Brave。勇敢地成为我的默认浏览器。我希望 slack 有一个选择!这不必在应用程序中实现。与松弛一样令人惊奇的是,我很惊讶这还不是一个选项。
  • 我询问了 slack 的支持团队,答案是否定的。他们会将反馈传递给产品团队。希望有一天我们会看到这个功能。 here's the ticket
  • 你能把它写成答案吗?

标签: slack


【解决方案1】:

我尝试了很多选择;没有什么对我有用。 Firfox 是我的默认浏览器,但打开链接 Opera 时松弛。所以我卸载了Opera。然后 slack 在 Chrome 中打开链接。

这就是我所做的对我有用的事情。

  • 我用的是 Kubuntu,firefox 已经是默认浏览器了(通过 firefox 的设置验证)
  • 我希望 slack 在 Firefox 中打开链接
  • 打开系统设置 -> 应用程序 -> 默认应用程序
  • 选择 Firefox 作为 Web 浏览器的默认值。

现在 slack 在 Firefox 中打开链接。

【讨论】:

  • 非常感谢!这适用于 Kubuntu 21.04。
  • 也在 Ubuntu 21.10 上工作过。不知何故 Chrome 是默认设置,即使在启动时 chrome 抱怨它不是默认设置,而 firefox 也没有。
【解决方案2】:

您可以使用 BrowserosaurusFinicky 甚至它们的组合。

Browserosaurus 设置为默认浏览器并单击链接时,它会显示已安装/配置的浏览器列表,可在其中打开该链接,可以使用单字符快捷方式选择该链接.

Finicky 也可以设置为默认浏览器,它允许我设置可以根据这些规则启动合适浏览器的规则。例如:在 Firefox 中打开 slack.com 链接,在 Safari 中打开 Box.com 等。

参考资料:

【讨论】:

  • Finicky 非常适合我。现在我可以根据链接出现的应用程序选择在哪个浏览器中打开链接。这是我的配置:``` module.exports = { defaultBrowser: "Safari", handlers: [ { match: ({ opener }) => opener.bundleId === "com.tinyspeck.slackmacgap", browser: "Firefox " } ] } ```
  • 会喜欢与 Finicky 相当的 Windows!无论如何 +1。
  • Finicky 工作得非常好!谢谢分享!!!
【解决方案3】:

也许这个 Firefox 解决方法可以帮助你:

  1. 在 slack 中打开网页链接
  2. 在 Slack 打开的 Firefox 浏览器实例中,在地址字段中写入“about:profiles”
  3. 将默认配置文件更改为常规配置文件

发现于https://askubuntu.com/questions/1103461/slack-shows-opened-links-to-browser-as-another-slack-instance-in-task-bar

【讨论】:

    【解决方案4】:

    出于同样的原因,我想做同样的事情。

    尽管您可以在系统范围内设置默认浏览器,但似乎没有办法为每个应用设置默认浏览器(例如,对于 Slack)。也没有办法在 Slack 中设置要启动哪个浏览器的首选项。

    到目前为止,我发现的唯一选择是 Choosy (https://www.choosyosx.com),但它需要花钱,不过您可以试用 40 天左右。

    我现在正在尝试,到目前为止效果很好。

    【讨论】:

    • 试过choosyosx,效果很好。感谢您的提及。
    【解决方案5】:

    您无法在 mac OS 上直接实现这一点,但在 Linux 上您可以:Default Browser for certain application | https://askubuntu.com/a/1188672
    考虑迁移到 Linux 世界可能是一种选择。


    编辑:桌面条目不是 macOS 的一部分,但也许可以通过使用 AppleScript 并从那里启动应用程序或编写 shellscript 并从 CLI 启动应用程序来模仿它。

    【讨论】:

      【解决方案6】:

      Default Browser for certain application

      @maxim 的上述回答涉及如何为每个应用设置默认浏览器,幸运的是,它以 slack 为例。

      【讨论】:

        【解决方案7】:

        我放弃了。 Slack 中无法指定浏览器。但是使用 Firefox Containers 扩展(我同时拥有 Facebook 和多帐户容器扩展),我可以更好地划分我使用标签的方式。所以,现在一切都默认使用 Firefox。

        【讨论】:

          【解决方案8】:

          另一种解决方案是在您喜欢的浏览器上打开 Slack 并直接在此处打开链接。

          【讨论】:

            【解决方案9】:

            我使用的是 Windows 10,每天都被这个问题困扰。烦人的是,如果您右键单击该项目,而不是单击该项目将其打开,则可以复制该链接并将其粘贴到与工作相关的浏览器中。不过,我不知道这如何/是否可以在 Mac 上运行。

            【讨论】:

              【解决方案10】:

              在 Windows 10 中,我通过执行以下操作解决了这个问题:

              Start > Settings > Apps > Default Apps > Web Browser -> Your browser.
              

              【讨论】:

              • 这是设置默认浏览器,OP 明确要求不同的东西
              【解决方案11】:

              如果您使用 Ubuntu (Linux),您只需转到 about:preferences 并点击“设为默认”按钮。

              【讨论】:

                【解决方案12】:

                在 Mac 上:System Preferences -> General -> Default web browser

                【讨论】:

                • 我不是要求更改我的默认浏览器。我要求在我的默认浏览器之外的 other 中打开 Slack 链接。那时,我将 Brave 作为默认设置(和个人资料),但 Slack 是为了工作。我希望 Slack 在 Firefox 中打开链接,而不是默认链接。我不想将默认浏览器更改为整个 Mac。
                • 是的,这并不完美,但它可能仍然对其他人有用。
                • 遗憾的是,这种解决方法不起作用 - Slack 不使用系统默认设置,至少在 MacOS 上不使用。
                猜你喜欢
                • 1970-01-01
                • 2019-04-05
                • 1970-01-01
                • 2010-12-09
                • 1970-01-01
                • 2010-12-26
                • 2014-09-02
                • 2021-08-01
                • 1970-01-01
                相关资源
                最近更新 更多