Как обращаться с d.elementFromPoint не является функцией? - PullRequest
0 голосов
/ 02 апреля 2019

Я использую c # SeleniumWebdriver (chromedriver 2.38. *) И сталкиваюсь с ошибкой вида

unknown error: d.elementFromPoint is not a function

Это происходит, когда я делаю такой звонок

Actions a = new Actions(Driver);
a.DoubleClick(theElement).Perform();

Соответственно theElement.Location, theElement.Displayed, theElement.Enabled не равны null, true, true.

Я немного прочитал stackOverflow, и, чтобы попытаться решить эту проблему, я позвонил

js = (IJavaScriptExecutor)_webDriver;                            
js.ExecuteScript("arguments[0].scrollIntoView(true);", theElement);

но это не помогло! На странице происходит что-то вроде теневого корня, я не знаю, изменит ли это что-нибудь или нет. Что люди предлагают исправить эту общую проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...