2

无法使用 LeanFT lib 在网页和窗口中执行滚动。

代码工作正常,但它不执行任何滚动操作。

import com.hp.lft.sdk.ScrollOrientation;
import com.hp.lft.sdk.ScrollType;
import com.hp.lft.sdk.Scrollable;

public class Sample {
    Scrollable scrollTo;
public void scrollDownUsingNative() throws GeneralLeanFtException {
scrollTo.scroll(ScrollOrientation.VERTICAL_SCROLL, ScrollType.LAST);
    }      
}

它安静难以理解,请举例说明。

4

1 回答 1

1

Leanft 提供了 Scrollbar 类来使用滚动条Leanft Java SDK Scrollbar。您可以使用它来滚动窗口。

对于网络,您需要使用 javascript。

示例代码:

Scrollbar scroll; public void scrollPage() { scroll.nextLine(); }

网络

Dim jvs jvs="window.scrollBy(0, 100);" Browser("").Page("").RunScript(myjs)

PS:不要忘记捕获异常。

于 2018-07-25T22:49:30.727 回答