如何在Chromium中禁用webRTC?

时间:2019-04-05 17:35:01

标签: google-chrome webrtc chromium puppeteer

在过去的几个小时中,我一直尝试在Chromium中禁用webRTC,但未成功。我想在不使用无头的扩展名的情况下解决该问题:是否可以通过伪造捆绑铬的文件修改正确的文件,或者如果可能的话使用启动参数来解决?到目前为止,我无法通过browserleaks.com/webrtc

的测试

每次在项目中使用puppeteer时,是否有一种简单的方法可以实现此目的?

编辑:当headless:false时,可以通过加载本地扩展名来解决。但是似乎没有一个简单的解决方案等效于在headless:true时添加参数。

1 个答案:

答案 0 :(得分:0)

如果您在线上担心IP泄漏,则可以在命令行上使用--force-webrtc-ip-handling-policy = default_public_interface_only。

如果要编写基于Chromium的应用程序,则需要在content :: RendererPreferences webrtc_ip_handling_policy中设置策略