如何点击量角器中的firefox麦克风弹出允许?

时间:2017-12-14 04:53:44

标签: popup protractor alert microphone

我想在显示firefox浏览器麦克风弹出窗口时单击“允许”。我附上了弹出窗口的截图。我试过了browser.switchTo()。alert()。accept()但是在控制台中我在量角器中得到了当前没有模态对话框的错误。那我该怎么做呢?enter image description here

1 个答案:

答案 0 :(得分:1)

允许麦克风是浏览器警报。处理它的唯一方法是在配置文件中使用flag来绕过如下所示的警报:

对于chrome来说,它将是'--use-fake-ui-for-media-stream'。

对于firefox:

    FirefoxProfile firefoxProfile = new FirefoxProfile();
    firefoxProfile.setPreference("media.navigator.streams.fake", true);
    FirefoxOptions firefoxOptions = new FirefoxOptions();
    firefoxOptions.setProfile(firefoxProfile);
    capabilities.merge(firefoxOptions.toCapabilities());