- Регистрация
- 30.05.2019
- Сообщения
- 3 518
- Благодарностей
- 1 316
- Баллы
- 113
Доброго времени. Если на сайте есть несколько слоев, то зеннопостер 7.7.1 CEF - перестает соображать и элементы, которые находятся поверх слоев (в одном экземпляре на всей странице) - мышь при полной эмуляции, двигается в правый верхний угол, хотя элемент находится снизу в центре (Копий элемента нету - сложен грамотный xpath). Пример многослойности:
И даже если посмотреть координаты элемента:
То координаты совпадают с реальным местонахождением элемента, но Зенно решил, что элемент находится в правом верхнем углу и мышь повел именно туда.
Есть ли фикс подобного? Или может можно своими методами с этим бороться? Я уже перепробовал и без полной эмуляции (клик тогда вообще не делается), и клик по координатам и клик he.click... Но толку 0, пока не удалить 1 из слоев... Спасает одно, перезагружать страницу и тогда бывают чудеса и зенно соизволит кликнуть куда нужно.
И даже если посмотреть координаты элемента:
return he.DisplacementInTabWindow.Y;
То координаты совпадают с реальным местонахождением элемента, но Зенно решил, что элемент находится в правом верхнем углу и мышь повел именно туда.
Есть ли фикс подобного? Или может можно своими методами с этим бороться? Я уже перепробовал и без полной эмуляции (клик тогда вообще не делается), и клик по координатам и клик he.click... Но толку 0, пока не удалить 1 из слоев... Спасает одно, перезагружать страницу и тогда бывают чудеса и зенно соизволит кликнуть куда нужно.