我了解您可以使用所需的上限传递各种标志/参数,以访问摄像机,麦克风等。
例如,在Chrome上,您可以使用ChromeOption并在“ 偏好”下传递“ profile.default_content_setting_values.media_stream_mi ”。
我希望启用Edge浏览器中的麦克风访问。 我找不到任何相关信息。有人可以在这里帮助我吗?
对于Chrome,您可以启用此处提到的功能-
How to allow or deny notification geo-location microphone camera pop up
答案 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);
希望对您有帮助!