Здравствуйте.
Никак не получается сделать скролл страницы на Pinterest. Уже пробовал и такой код, и просто многократное нажатие клавиши "вниз", и поиск элемента с последующим наведением мышки на него.
И такой код
Ничего не срабатывает. Подскажите, пожалуйста.
Никак не получается сделать скролл страницы на Pinterest. Уже пробовал и такой код, и просто многократное нажатие клавиши "вниз", и поиск элемента с последующим наведением мышки на него.
C#:
instance.ActiveTab.FindElementByAttribute("div","data-test-id","search-feed","text",0).ScrollIntoView();
// wait downloading
instance.ActiveTab.WaitDownloading();
// try find the html element
HtmlElement he = instance.ActiveTab.MainDocument.FindElementByAttribute("div","data-test-id","search-feed","text",0);
// if html element was found
if (!he.IsVoid)
{
// scroll view of tab to the html element
he.ScrollIntoView();
}
C#:
int photo_count = Convert.ToInt32(project.Variables["photo_count"].Value);
Random rand = new Random();
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("img", "tagname", "img", "text", photo_count);
if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
instance.ActiveTab.FullEmulationMouseMoveAboveHtmlElement(he, 30);
System.Threading.Thread.Sleep(rand.Next(500, 1000));
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
System.Threading.Thread.Sleep(rand.Next(500, 1000));
Ничего не срабатывает. Подскажите, пожалуйста.