Wie kann man WebRTC in Google Chrome deaktivieren, ohne eine Erweiterung oder ein Plugin zu verwenden?

2892
Braden Dodge

Ich möchte WebRTC in Google Chrome in den Browsereinstellungen wie in Firefox deaktivieren oder mit einem anderen Programm blockieren. Ich möchte keine Erweiterung verwenden, die deinstalliert oder deaktiviert werden kann. Im Idealfall möchte ich dies auch auf ein paar Dutzend Workstations bereitstellen, daher möchte ich etwas verwenden, das "permanenter" ist als eine Erweiterung. Selbst wenn es keine leicht zugänglichen "Einstellungen" dafür gibt, frage ich mich, ob es eine Möglichkeit gibt, eine CSS-Datei oder etwas zu bearbeiten. Soweit ich weiß, gibt es kein Chrome-Äquivalent zur Firefox- about:configSeite, aber vielleicht gibt es etwas Ähnliches, das ich noch entdecken muss?

Tut mir leid für die nebulös klingende Frage, ich bin hier nur ein bisschen im Dunkeln, ich habe sehr wenig Erfahrung mit der Programmierung und konzentriere mich hauptsächlich auf Hardwarediagnose und Windows-Systeme / Netzwerkadministrator Grundlagen für diagnostische Zwecke.

2

1 Antwort auf die Frage

2
galoget

Von dem, was ich versucht habe, können Sie Folgendes tun:

  1. Suchen Sie Ihre Chrome-Benutzereinstellungsdatei.

    • Windows Vista / 7/8 / 8.1:

      C:\Users\(your_username)\AppData\Local\Google\Chrome\User Data\Default\Preferences 
    • Mac OS X:

      ~/Library/Application Support/Google/Chrome/Default/Preferences 
    • GNU / Linux:

      ~/.config/google-chrome/Default/Preferences 
  2. Beenden Sie Chrome und speichern Sie eine Sicherungskopie der Datei an einem Preferencesanderen Ort. Stellen Sie sicher, dass Chrome nicht im Hintergrund ausgeführt wird.

  3. Öffnen Sie die PreferencesDatei in einem Texteditor (z. B. Notepad ++, Sublime Text, gedit).

  4. Fügen Sie diese Zeile am Ende der Datei hinzu, und achten Sie auf das Format. (Folgen Sie einfach dem Format der anderen Zeilen und fügen Sie bei Bedarf ein Komma hinzu.)

    "webrtc":{"multiple_routes_enabled":false} 

Wenn Sie Zweifel haben, ist hier ein Fragment der letzten Zeilen meiner PreferencesDatei vor der Änderung:

"spellcheck":{"dictionaries":["en-US"],"dictionary":""}, "translate_ignored_count_for_language":{"es":44,"und":2}, "zerosuggest":{"cachedresults":""}} 

Und hier ist die Datei nach der Änderung:

"spellcheck":{"dictionaries":["en-US"],"dictionary":""}, "translate_ignored_count_for_language":{"es":44,"und":2}, "webrtc":{"multiple_routes_enabled":false}, "zerosuggest":{"cachedresults":""}} 

Und dann bist du fertig. Sie können überprüfen, ob dies funktioniert, indem Sie diese Website verwenden .

Bevor Sie WebRTC deaktivieren: enabled_webrtc_in_chrome

Nach dem Deaktivieren von WebRTC: disabled_webrtc_in_chrome

Hinweis: Wenn Sie versehentlich einen Fehler gemacht haben und Chrome nicht mehr startet, können Sie die Voreinstellungsdatei durch die zuvor gespeicherte Sicherungskopie ersetzen.

In diesem Moment gibt es keine ideale Lösung, um WebRTC auf dem Desktop mit einem einfachen Klick zu deaktivieren oder ohne eine Erweiterung zu verwenden, in der mobilen Version von Google Chrome Ihnen gehen können chrome://flags/und die Suche nach webrtcwird es einige Optionen, die Sie dort deaktivieren.

Eine andere Lösung wird die Verwendung von Slimjet sein . Dies ist ein auf Chromium basierendes Projekt, das dieselbe Blink-Engine wie Google Chrome verwendet, aber eine einfache Option zum Deaktivieren von WebRTC bietet .

Ich hoffe es hilft.

chrome: // flags / # disable-webrtc - im aktuellen Chrome nicht integratorIT vor 6 Jahren 0
Das ist nur in der mobilen Version von Google Chrome verfügbar. galoget vor 6 Jahren 0
Ja, entschuldige - ich habe diese Info ausgelassen;) integratorIT vor 6 Jahren 0