如何使用Selenium在Edge浏览器中启用“ Mircophone”访问?

时间:2019-01-24 06:38:05

标签: java selenium webdriver microsoft-edge microphone

我了解您可以使用所需的上限传递各种标志/参数,以访问摄像机,麦克风等。

例如,在Chrome上,您可以使用ChromeOption并在“ 偏好”下传递“ profile.default_content_setting_values.media_stream_mi ”。

我希望启用Edge浏览器中的麦克风访问。 我找不到任何相关信息。有人可以在这里帮助我吗?

对于Chrome,您可以启用此处提到的功能-

How to allow or deny notification geo-location microphone camera pop up

1 个答案:

答案 0 :(得分:0)

您可以使用以下首选项来允许Edge浏览器中的相机和麦克风。

WebDriverManager.edgedriver().setup();
EdgeOptions options = new EdgeOptions();
options.setCapability("dom.webnotifications.enabled", 1);
options.setCapability("permissions.default.microphone", 1);
options.setCapability("permissions.default.camera", 1);
driver = new EdgeDriver(options);

希望对您有帮助!