如何在 Python / Selenium 中关闭麦克风/相机弹出窗口?
Posted
技术标签:
【中文标题】如何在 Python / Selenium 中关闭麦克风/相机弹出窗口?【英文标题】:How can I close the microphone/camera popup in Python / Selenium? 【发布时间】:2017-12-08 14:55:26 【问题描述】:我想点击阻止。我试过这个:
alert = browser.switch_to_alert()
alert.dismiss();
但是它说没有打开警报。我认为这不被视为警报?
【问题讨论】:
【参考方案1】:要摆脱 Microphone/Camera
弹出窗口,您可以使用来自 ChromeOptions
Class
的以下 arguments
:
Java 解决方案:
ChromeOptions options = new ChromeOptions();
options.addArguments("allow-file-access-from-files");
options.addArguments("use-fake-device-for-media-stream");
options.addArguments("use-fake-ui-for-media-stream");
WebDriver driver = new ChromeDriver(options);
【讨论】:
以上是关于如何在 Python / Selenium 中关闭麦克风/相机弹出窗口?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Java 在 Selenium WebDriver 中关闭子浏览器窗口
Selenium:在javascript代码中关闭棘手的javascript弹出窗口
Windows处理如果我尝试在python中关闭当前窗口,则关闭整个浏览器