接受屏幕共享弹出窗口

问题描述 投票:0回答:1

我正在构建屏幕共享应用程序。

如何接受navigator.mediaDevices.getDisplayMediarspeccapybara弹出的浏览器?

enter image description here

我尝试过page.driver.browser.switch_to.alert.acceptpage.driver.browser.accept_js_confirms

rspec capybara rspec-rails
1个回答
2
投票

你不能。它不是webdriver规范中定义的弹出式窗口,因此当前无法与之交互。相反,您可能可以使用Chromes WebRTC测试命令行参数来自动跳过提示并提供伪造的媒体流-[https://webrtc.org/getting-started/testing

© www.soinside.com 2019 - 2024. All rights reserved.