【发布时间】:2017-10-27 00:47:52
【问题描述】:
我有一个用 Ruby 编写的抓取脚本,它使用 Selenium、Watir 和 ChromeDriver,在 Chrome 浏览器窗口中一切正常,但尝试在无头模式下运行就成功了;
Selenium::WebDriver::Error::UnknownError: unknown error: Element <input id="desired_element" type="checkbox" name="desired_element" checked="checked"> is not clickable at point (660, 594). Other element would receive the click: <html lang="en">...</html>
我正在使用 Watir 6.8 和最新的 Chromedriver 2.33。
在无头与非无头时页面的不同行为背后有什么想法,以及我该如何处理?
【问题讨论】:
-
如果您要包含无法执行的实际代码以及与代码交互的 HTML 示例,将会很有帮助。
标签: watir google-chrome-headless