Selenium Web 驱动程序是否支持 Headless 模式下的浏览器弹出窗口?
Does Selenium Web Driver Support Browser Pop-ups in Headless Mode?
Selenium Web Driver 是否支持 Headless 模式下的浏览器弹出窗口?或者是否有一种解决方法可以在 运行 处于无头模式时继续执行涉及浏览器弹出窗口的操作?
如果您希望 headless browser
在 Javascript popups
上工作,您可能需要通过在 Desired Capabilities
中启用 javascript 来启动它
您可以使用如下内容:
DesiredCapabilities cap = cap.merge(DesiredCapabilities.phantomjs());
cap.setJavascriptEnabled(true);
WebDriver driver = new PhantomJSDriver(cap);
希望对您有所帮助。
Selenium Web Driver 是否支持 Headless 模式下的浏览器弹出窗口?或者是否有一种解决方法可以在 运行 处于无头模式时继续执行涉及浏览器弹出窗口的操作?
如果您希望 headless browser
在 Javascript popups
上工作,您可能需要通过在 Desired Capabilities
您可以使用如下内容:
DesiredCapabilities cap = cap.merge(DesiredCapabilities.phantomjs());
cap.setJavascriptEnabled(true);
WebDriver driver = new PhantomJSDriver(cap);
希望对您有所帮助。