2016-03-02 10 views
0

Можем ли мы отключить WebRTC в CEF 3?CEF 3 Отключить WebRTC - Ip утечки

Я обращаюсь конкретно к доступу JavaScript к локальным ips. У Chrome, похоже, есть такие настройки, как chrome.privacy.network.webRTCMultipleRoutesEnabled, которые помогают - но они, похоже, не существуют в CEF.

ответ

0

У меня была такая же проблема, и в итоге я восстановил CEF и Chrome без поддержки WebRTC. Вот шаги, которые я использую:

  1. Скачать automate-git.py скрипт в C:/код/​​автоматизируют папку здесь: https://bitbucket.org/chromiumembedded/cef/raw/master/tools/automate/automate-git.py
  2. Создать партию со следующим содержанием и запустить его:

    SET GYP_MSVS_VERSION = 2015

    Python C: /code/automate/automate-git.py --verbose-сборка --download-DIR = C:/код/​​chromium_git --branch = [Заменить текущую ветвь] --minimal-distrib --no-debug-build --force-build

    пауза

  3. Набор enable_webrtc к 0 в C: \ код \ chromium_git \ хром \ SRC \ сборка \ common.gypi файл.

  4. Запуск партии снова.

И, может быть, там есть более простой способ, например, используя CefRequestContext::SetPreference.