如何在Firefox中配置禁用Transient User Activation功能?
Firefox禁用Transient User Activation及调用getDisplayMedia()的方法
你可以通过Firefox的内置配置项关闭Transient User Activation的强制限制,步骤如下:
- 打开Firefox地址栏,输入
about:config,点击页面上的“接受风险并继续”。 - 在搜索框中查找
privacy.userActivation.require,双击该配置项将其值从true修改为false。
修改完成后,window.load()事件中调用getDisplayMedia()这类需要用户激活的API就不会被拦截了。
注意事项
- 该配置仅适合在自有设备上修改,公共设备上禁用此限制会带来安全隐患,可能导致恶意网站未经授权调用媒体相关接口。
- 若后续Firefox版本更新后该配置项失效,可检查
about:config中的相关隐私类配置项,确认是否有替代选项。
内容的提问来源于stack exchange,提问作者Anshuman Chatterjee
相关产品推荐
相关产品推荐

