1

ich in stuck bin und kann mit Kamera und Mikrofon in WebDriver nicht zulassen:Wie Berechtigungen Inhalt in Chrome ermöglichen

enter image description here

Wie kann ich damit umgehen durch WebDriver? Ich habe im Internet keine hilfreichen Informationen dazu gefunden.

Vielen Dank im Voraus.

PS: How can I close the microphone/camera popup in Python/Selenium? - löst nicht meinen Fall (ich brauche nicht "Fälschung").

+0

Könnte ein Duplikat dieser sein https://stackoverflow.com/questions/21628904/accept-permission-request-in-chrome- Verwendung von Selen? – BoboDarph

+0

Mögliches Duplikat von [Wie kann ich dieses Popup in Python/Selenium schließen?] (Https://stackoverflow.com/questions/47716814/how-can-i-close-this-popup-in-python-selenium) – DebanjanB

+0

@DebanjanB, nein, es ist kein Duplikat. –

Antwort

1

Sie erlauben/blockieren die verschiedenen Inhalte, obwohl die Vorlieben:

from selenium import webdriver 
options = webdriver.ChromeOptions() 
options.add_argument("--disable-infobars") 
options.add_argument("--window-size=800,600") 

options.add_experimental_option("prefs", { \ 
    "profile.default_content_setting_values.media_stream_mic": 1,  # 1:allow, 2:block 
    "profile.default_content_setting_values.media_stream_camera": 1, # 1:allow, 2:block 
    "profile.default_content_setting_values.geolocation": 1,   # 1:allow, 2:block 
    "profile.default_content_setting_values.notifications": 1   # 1:allow, 2:block 
    }) 

driver = webdriver.Chrome(chrome_options=options) 
+0

Vielen Dank! Sehr schöne Antwort! Alles funktioniert! –

Verwandte Themen