прокрутка
Прокрутка в области просмотра браузера. Обратите внимание, что координаты x
и y
относительны текущей
позиции прокрутки, поэтому browser.scroll(0, 0)
не выполняет никаких действий.
Использование
browser.scroll(x, y)
Параметры
Имя | Тип | Детали |
---|---|---|
x=0 необязательно | number | горизонтальная позиция прокрутки (по умолчанию: 0 ) |
y=0 необязательно | number | вертикальная позиция прокрутки (по умолчанию: 0 ) |
Пример
scroll.js
it('should demonstrate the scroll command', async () => {
await browser.url('https://webdriver.io')
console.log(await browser.execute(() => window.scrollY)) // returns 0
await browser.scroll(0, 200)
console.log(await browser.execute(() => window.scrollY)) // returns 200
});