我正在构建一个屏幕分享应用程序。
如何使用rspec和capybara接受来自navigator.mediaDevices.getDisplayMedia的浏览器弹出窗口

我尝试过page.driver.browser.switch_to.alert.accept和page.driver.browser.accept_js_confirms
发布于 2020-05-06 22:13:15
你不能,因为它不是webdriver规范中定义的弹出窗口,所以目前还没有办法与之交互。相反,您可以使用Chromes WebRTC测试命令行参数自动跳过提示并提供一个假的媒体流- https://webrtc.org/getting-started/testing
https://stackoverflow.com/questions/61627088
复制相似问题