przewijanie
Przewijanie w obrębie widoku przeglądarki. Należy zauważyć, że współrzędne x
i y
są względne do aktualnej
pozycji przewijania, dlatego browser.scroll(0, 0)
nie wykonuje żadnej operacji.
Użycie
browser.scroll(x, y)
Parametry
Nazwa | Typ | Szczegóły |
---|---|---|
x=0 opcjonalny | number | pozioma pozycja przewijania (domyślnie: 0 ) |
y=0 opcjonalny | number | pionowa pozycja przewijania (domyślnie: 0 ) |
Przykład
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
});