如何删除屏幕顶部的 Firefox 橙色麦克风/网络摄像头指示器?

14 firefox indicator

当 Firefox 从我的计算机捕获视频或声音时,会将这个烦人的指示器放置在屏幕顶部。

在此输入图像描述

即使我切换到另一个窗口它也会保留在那里。

Reddit 帖子(如何删除此麦克风指示器?)建议使用此方法userChrome.css

#webrtcIndicator {
  display: none;
}
Run Code Online (Sandbox Code Playgroud)

然而这对我不起作用:该指标仍然在那里,没有变化。我怎样才能摆脱它?

小智 17

对于任何通过搜索引擎找到这个问题的人来说,现在有一种简单的方法。

首先,转到about:config并查找密钥privacy.webrtc.legacyGlobalIndicator,并将其设置为false

现在,“搜索”(不存在的) key privacy.webrtc.hideGlobalIndicator。由于它不存在,您将被允许创建它。选择boolean类型,并将其设置为true

重新启动 Firefox,那个讨厌的图标就会消失!

  • 该解决方案似乎是最新的并且可以在 Firefox 92.0.1 中运行。应将其标记为已接受,以代替之前的答案。 (3认同)
  • 注意:我只需将“privacy.webrtc.legacyGlobalIndicator”设置为“false”,不需要“privacy.webrtc.hideGlobalIndicator”。 (2认同)

小智 7

  1. 导航到您的 Firefox 配置文件目录。如果您不知道它是什么:
  • 在 Firefox 中,转到Help > Troubleshooting Information
  • 该目录列在 中Profile Directory
  1. chrome在其中创建目录。
  2. chrome刚刚创建的目录中,创建包含以下内容的文件userChrome.css
#webrtcIndicator {
  display: none;
}
Run Code Online (Sandbox Code Playgroud)
  1. about:config在 Firefox 地址栏中输入。接受提示,保持谨慎。
  2. userprof在搜索字段中输入内容。
  3. 切换选项toolkit.legacyUserProfileCustomizations.stylesheetstrue(可以双击切换或点击Toggle按钮)。
  4. 重新启动火狐浏览器。

我在 GNU/Linux 上对此进行了测试,但我没有理由相信这将是特定于操作系统的解决方案。

我在如何创建 userChrome.css 文件中找到的步骤 5 到 7对于 Firefox 版本 >= 69 是必需的。