Как отключить WebRTC в Google Chrome без использования расширений или плагинов?

Я хочу отключить WebRTC в Google Chrome в настройках браузера, как вы можете в Firefox, или заблокировать его с помощью другой программы. Я не хочу использовать расширение, которое можно удалить или отключить. В идеале я также хотел бы иметь возможность развернуть это на нескольких десятках рабочих станций, поэтому мое желание использовать что-то более "постоянное", чем расширение. Даже если для него нет легко доступной "настройки", мне интересно, можно ли редактировать файл CSS или нечто. Насколько я знаю, нет Chrome, эквивалентного Firefox about:config страница, но, может быть, есть что-то подобное, что мне еще предстоит открыть?

извините за туманное звучание вопроса, я просто своего рода размахивая в темноте здесь, у меня очень ограниченный опыт работы с любым видом программирования и сосредоточиться в первую очередь в аппаратной диагностике и Windows systems/network admin, но я заинтересован в изучении по крайней мере некоторые основы для диагностических целей.

22
задан galoget
12.02.2023 11:32 Количество просмотров материала 2687
Распечатать страницу

1 ответ

из того, что я пробовал, вы можете сделать следующее:

  1. найдите файл настроек пользователя Chrome.

    • Windows Vista / 7 / 8 / 8.1:

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

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

      ~/.config/google-chrome/Default/Preferences
      
  2. выйдите из Chrome и сохраните резервную копию файла Preferences в другом месте. Убедитесь, что Chrome не запущен фон.

  3. открыть Preferences файл в текстовом редакторе (например, Notepad++, Sublime Text, gedit).

  4. добавьте эту строку в конец файла, обращая внимание на формат. (Просто следуйте формату других строк, при необходимости добавляя запятую.)

    "webrtc":{"multiple_routes_enabled":false}
    

если у вас есть сомнения, Вот фрагмент последней строки моего Preferences файл до изменения:

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

и здесь файл после изменения:

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

и тогда все готово. Вы можете проверить это с помощью этот сайт.

перед отключением WebRTC: enabled_webrtc_in_chrome

после отключения WebRTC: disabled_webrtc_in_chrome

Примечание: Если вы случайно допустили ошибку и Chrome больше не запускается, вы можете заменить файл настроек на резервную копию, которую вы сохранили выше.

на данный момент нет идеального решения, чтобы отключить WebRTC на рабочем столе с помощью простого клика или без использования расширения, в мобильной версии Google Chrome вы можете перейти к chrome://flags/ и ищите webrtc там будет несколько вариантов, которые вы можете отключить там.

другое решение будет использовать Slimjet, это проект на основе хрома, который использует тот же двигатель Blink, как Google Chrome, но предлагает легкий вариант отключить WebRTC.

надеюсь, что это помогает.

2
отвечен galoget 2023-02-13 19:20

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх