python selenium selenium-webdriver webdriver selenium-chromedriver

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()