npm error Node.js v22.14.0 npm verbose cwd C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\28.5.0\e\cache.ykKp\distr\app npm verbose os Windows_NT 10.0.17763 npm verbose node v22.11.0 npm verbose npm v10.9.0 npm verbose exit 1 npm verbose code 1 npm error A complete log of this run can be found in: C:\Users\Administrator\AppData\Local\npm-cache_logs\2025-03-18T19_14_32_997Z-debug-0.log [20:14:42.514] Failed to install npm modules [20:14:42.514] Autoclean current folder becuase of error C:/Users/Administrator/AppData/Roaming/BrowserAutomationStudio/apps/28.5.0/e/7832.ykKp [20:14:42.514] Autoclean current cache C:/Users/Administrator/AppData/Roaming/BrowserAutomationStudio/apps/28.5.0/e/cache.ykKp
Прокрутка к элементу, z-index
-
Здравствуйте, уважаемые знатоки БАС!! :)
Столкнулся со следующей проблемой.
Это касается функции "Прокрутки к элементу".Описываю ситуацию..
- Бот заходит на страницу с элементами.
- Парсит их и по ходу парса прокручивает страницу к каждому из них.
Тем временем поисковая строка зафиксирована вверху.
И иногда, вместо того чтобы кликнуть по элементу бот кликает по поисковой строке, так как поисковая строка заслоняет сам элемент (z-index). Выглядит это всё примерно так

Проблема бы была решена, если бы бот прокручивал страницу таким образом, чтобы поисковая строка была в середине страницы, либо стремился к этому. Но бот прокручивает страницу до момента "элемент в экране, по*** где именно))"
Подскажите какие есть методы выхода из сложившейся ситуации, как грамотно обыграть сей момент, желательно не костыльно.
PS. читал следующую тему, она по той же теме, но она старая
https://community.bablosoft.com/topic/4366/прокрутка-к-элементуP.S.2 скрин можете воспринимать образно. Конкретно в этой ситуации бот, конечно, попадёт по заголовку, но будь страница опущена чуть ниже, то "быть беде".
Благодарю!
-
Здравствуйте, самое простое что приходит в голову - перед кликом на строку сделать прокрутку страницы в обратную сторону, таким образом, чтобы элемент был виден на 100%