Selenium, Watir 및 ChromeDriver를 사용하는 Ruby로 작성된 스크래핑 스크립트는 모두 Chrome 브라우저 창에서 제대로 작동하지만 헤드리스 모드로 실행하려고 시도합니다.왜 Watir Chrome Headless가 '포인트 (x, y)에서 클릭 할 수 없습니까?'
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을 사용하고 있습니다.
모든 아이디어 whats n = headless 대 headless가 아닌 페이지의 다른 동작 뒤에 있으며 어떻게 처리 할 수 있습니까?
실행에 실패한 실제 코드와 코드가 상호 작용하는 HTML 샘플을 포함하는 것이 도움이됩니다. –