python - Cómo permitir o denegar la notificación emergente de la cámara del micrófono de ubicación geográfica
selenium selenium-webdriver (1)
No puedo hacer clic en el botón Permitir del acceso emergente de autenticación de cámara.
Aquí está el aspecto de la ventana emergente.
Para
Allow
o
Block
la notificación de acceso de
Microphone
,
Camera
,
ChromeOptions
,
Notification
mediante
Selenium
, debe usar la clase
ChromeOptions
siguiente manera:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
opt = Options()
opt.add_argument("--disable-infobars")
opt.add_argument("start-maximized")
opt.add_argument("--disable-extensions")
# Pass the argument 1 to allow and 2 to block
opt.add_experimental_option("prefs", { /
"profile.default_content_setting_values.media_stream_mic": 1,
"profile.default_content_setting_values.media_stream_camera": 1,
"profile.default_content_setting_values.geolocation": 1,
"profile.default_content_setting_values.notifications": 1
})
driver = webdriver.Chrome(chrome_options=opt, executable_path=r''C:/Utility/BrowserDrivers/chromedriver.exe'')
driver.get(''https://www.google.co.in'')
print("Page Title is : %s" %driver.title)
driver.quit()