我想在Chrome驅動程序中禁用WebRTC,但無法弄清楚如何去做。如何禁用Chrome驅動程序中的WebRTC?
我想是這樣的(發現一些博客這個解決方案):
capabilities.setCapability("chrome.switches", Arrays.asList(
"--disable-webrtc-multiple-routes", "--disable-webrtc-hw-encoding",
"--disable-webrtc-hw-decoding", "--disable-webrtc-encryption"));
它不工作。是的,我知道在那裏沒有像「--disable-webrtc」這樣的東西,但是我發現了關於WebRTC的所有信息,我的意思是,我沒有找到其他WebRTC參數。
我搜索在這裏:https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/chrome_switches.cc
還有:https://src.chromium.org/viewvc/chrome/trunk/src/chrome/common/pref_names.cc
沒有找到任何的WebRTC。
您能否考慮幫助我們更新WebRTC的全部內容? – DebanjanB
@Debanjan你的意思是說明WebRTC是什麼? https://en.wikipedia.org/wiki/WebRTC。我想禁用它,因爲當我使用代理服務器並啓用了WebRTC時,部分流量直接進入(無代理服務器)。所以,如果WebRTC啓用有泄漏,一些網站可以知道我的真實IP。 – Helen
所以這意味着使用代理並啓用WebRTC時會出現WebRTC的問題。您確定是否通過功能和代理來禁用WebRTC會滿足您的需求?由於我沒有使用任何代理服務器,因此我無法測試我想爲您提供的解決方案。謝謝 – DebanjanB