接受屏幕共享弹出窗口

Accept a screen share pop up

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

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

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

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