Как получить доступ к микрофону (камере) в рамках робота? - PullRequest
0 голосов
/ 27 ноября 2018

Я работаю над фреймворком робота, в котором я не могу разрешить Chrome Camera разрешить всплывающее окно из браузера.Пожалуйста, помогите по этому или код поможет очень.

enter image description here

Ответы [ 2 ]

0 голосов
/ 12 июля 2019

$ {chrome_options} = Оценить sys.modules ['selenium.webdriver']. ChromeOptions () sys Вызов метода $ {chrome_options} add_argument --use-fake-ui-for-media-stream Вызов метода $ {chrome_options}add_argument --use-fake-device-for-media-stream Создать псевдоним веб-драйвера Chrome = tab1 chrome_options = $ {chrome_options}

0 голосов
/ 27 ноября 2018

Необходимо создать веб-драйвер с настройками, позволяющими использовать микрофон (--use-fake-ui-for-media-stream)

Аналогичное решение вопроса объясняется здесь как обрабатывать веб-оповещения или всплывающие сообщения.подъемы в каркасе робота?

Решение, связанное с Java или python, объяснено здесь Как мне разрешить Chrome использовать мой микрофон программно?

Фрагмент:

Chrome With Preferences
    ${chrome_options} =     Evaluate    sys.modules['selenium.webdriver'].ChromeOptions()    sys, selenium.webdriver

    &{SiteOptions}         Create Dictionary    last_used=${1470931206}     setting=${1}
    &{media_stream_mic}    Create Dictionary    https://www.google.nl:443,*=${SiteOptions}
    ${prefs}               Create Dictionary    profile.content_settings.exceptions.media_stream_mic=${media_stream_mic}

    Call Method    ${chrome_options}    add_experimental_option    prefs    ${prefs}

    Create WebDriver    Chrome    chrome_options=${chrome_options}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...