Я использую Selenium в Python для автоматизации удаленного браузера. Браузеру нужен доступ к веб-камере и микрофону. Когда я перехожу к странице, запрашивающей доступ, Firefox показывает всплывающее окно, в котором спрашивается: «Вы хотите поделиться камерой и микрофоном с [host]?»Использование Selenium/WebDriver и Python, как я могу подавить приглашение поделиться своей камерой и микрофоном?
Это окно не является частью страницы браузера, поэтому Selenium не может быть обнаружен или управляемой.
Это поведение контролируется с опцией media.navigator.permission.disabled в странице «about: config» в Firefox. Если для этой опции установлено значение «истина», доступ к камере должен предоставляться автоматически.
Когда я устанавливаю эту опцию в значение «true», она исключает приглашение только при запуске Firefox вручную. Когда я запускаю Firefox через Selenium, я все равно получаю подсказку.
Как я могу подавить это приглашение и получить разрешение автоматически?
Либо вы очень * быстро нашли ответ на свою собственную проблему, либо хотите, чтобы это было учебным пособием. – Arran