当 Firefox 从我的计算机捕获视频或声音时,它会将这个烦人的指示器放置在屏幕顶部。
即使我切换到另一个窗口它仍然留在那里。
Reddit 上的一篇帖子(如何删除这个麦克风指示灯?)建议使用这个userChrome.css
:
#webrtcIndicator {
display: none;
}
然而,这对我不起作用:指标仍然在那里,没有变化。我怎样才能摆脱它?
答案1
对于通过搜索引擎找到这个问题的人来说,有一个很多现在更简单的方法了。
首先,去about:config
寻找键privacy.webrtc.legacyGlobalIndicator
,并将其设置为false
。
现在,“搜索” (不存在的) 键privacy.webrtc.hideGlobalIndicator
。由于它不存在,因此您可以创建它。选择类型boolean
,并将其设置为true
。
重新启动 Firefox,那个讨厌的图标就消失了!
答案2
- 导航到您的 Firefox 配置文件目录。如果您不知道它是什么:
- 在 Firefox 中,转到
Help > Troubleshooting Information
- 目录列在 中
Profile Directory
。
chrome
在其中创建目录。- 在刚刚创建的目录中,创建包含以下内容的
chrome
文件:userChrome.css
#webrtcIndicator {
display: none;
}
- 在 Firefox 地址栏中输入
about:config
。接受提示,小心谨慎。 userprof
在搜索字段中输入内容。- 切换选项
toolkit.legacyUserProfileCustomizations.stylesheets
为true
(可以双击切换或者单击Toggle
按钮)。 - 重新启动 Firefox。
我在 GNU/Linux 上测试了这一点,但我没有理由相信这将是一个特定于操作系统的解决方案。
步骤 5 至 7,我发现如何创建 userChrome.css 文件,对于 Firefox 版本 >= 69 是必需的。