Вот что я сделал:
Код: Выделить всё
((IJavaScriptExecutor)driver).ExecuteScript("document.querySelector('meta[name=viewport]').setAttribute('content', 'width=device-height, height=device-width, initial-scale=1');");
driver.SwitchTo().Frame(frame) ;
var elem = wait.Until(e => e.FindElement(By.CssSelector(".buttonLabel.leftButtonLabel")));
((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].scrollIntoView(true);", elem);
Код: Выделить всё
if (elem.Displayed)
{
action.MoveToElement(elem).Click().Perform();
}
Есть ли у вас какое-либо решение для этого в C# Selenium ?
Подробнее здесь: https://stackoverflow.com/questions/791 ... selenium-c