在哪一个CefSharp版本中,WebRTC默认被禁用



im使用CefSharp for WinForms(版本69.0.0(,并且我在禁用webrtc以隐藏我的ip&在阅读了一些帖子后,我发现有旧版本的cefsharp,默认情况下禁用了WebRTC。

但它是哪个版本

或者你知道如何禁用它吗?。。我试过用这些设置,但似乎不适用于这个版本。

settings.CefCommandLineArgs.Add("proxy-server", "https://212.62.95.45:1080");
settings.CefCommandLineArgs.Add("webrtc.ip_handling_policy", "false");
settings.CefCommandLineArgs.Add("webrtc.multiple_routes_enabled", "false");
settings.CefCommandLineArgs.Add("webrtc.nonproxied_udp_enabled", "false");
settings.CefCommandLineArgs.Add("webrtc.ip_handling_policy","disable_non_proxied_udp");
settings.CefCommandLineArgs.Add("enable-media-stream", "0");
settings.CefCommandLineArgs.Add("enable_webrtc", "0");
private void FormMainLoad(object sender, EventArgs e)
{
Cef.UIThreadTaskFactory.StartNew(delegate
{
var rc = chromeBrowser.GetBrowser().GetHost().RequestContext;
rc.SetPreference("webrtc.multiple_routes_enabled", false, out _);
rc.SetPreference("webrtc.nonproxied_udp_enabled", false, out _);
rc.SetPreference("webrtc.ip_handling_policy", "disable_non_proxied_udp", out _);
rc.SetPreference("browser.enable_spellchecking", false, out _);
});
}

最新更新