防止/阻止 slacks 默认重定向到本机应用程序

防止/阻止 slacks 默认重定向到本机应用程序

每当我在浏览器中打开 Slack 链接时,默认情况下,Slack 都会将链接重定向到本机应用程序中打开。我不想这样。

我的用例是:

  • 在线程中共享的 Slack 链接,或者通过单击 3 个点然后单击“复制链接”手动复制。 在此处输入图片描述
  • 我现在有的链接是这样的https://companyname.slack.com/archives/company_cid/p1611111000001111?thread_ts=1633123456.302400&cid=company_cid
  • 默认情况下,浏览器会将我重定向到本机应用程序。
  • 在大多数情况下,我希望在浏览器中打开链接。而不是应用程序。这就是我希望默认发生的事情。
  • 为了在浏览器中真正打开链接,我必须单击“打开此链接......”,如下图所示。 在此处输入图片描述

注意:

  • 我在 MacOS 上使用 Firefox。截至本文发布时,两者都已更新至最新版本。
  • 我尝试在 Firefox 偏好设置中将 slack links 的默认应用设置为“Firefox”。这样可以防止链接在原生应用中打开,但仍然需要我点击“打开此链接...”,如上图所示。

答案1

protocol_handler.allowed_origin_protocol_pairs从中删除提及 Slack 的条目~/Library/Application Support/Google/Chrome/Default/Preferences— — 这会让 Chrome 每次都建议您打开 Slack。

我仍然没有找到一种方法让它永远停止建议本机应用程序,并且我认为这不受支持:这张票似乎说只有 0.2% 的用户选择“不启动并记住”:https://bugs.chromium.org/p/chromium/issues/detail?id=724919

2023 年 4 月 10 日更新:他们引入了一种行为,当本机应用打开时甚至不需要该提示。虽然我正在研究如何防止这种情况,但我希望他们能恢复它,因为它感觉完全无法使用。

UPD 2024 年 1 月 4 日:Slack 引入了多个窗口,这是一种可以忍受的体验,所以我停止了调查。

答案2

我也在使用 MacOS/Firefox,今天我被这个问题搞得够烦的了,于是我找到了一个解决方案 - 很简单,只需让你的浏览器自动重定向https://(.*).slack.com/archives/(.*)https://$1.slack.com/messages/$2

我使用重定向器扩展并创建以下内容规则。(抱歉,我用的是链接而不是嵌入;显然我还没有足够的 SU karma 来嵌入。)

相关内容