这个问题可能已经问过几次了,但是在尝试了几乎所有解决方案之后,我再次提出了这个问题。 这是在React JS中创建的Web应用程序。我需要移动滚动条,以便该元素可见。现在,我可以使用以下方法使该元素可见,并且该元素在较大的屏幕上始终可以正常工作:
((JavascriptExecutor) driver).executeScript("return arguments[0].scrollIntoView(false);", element_name)
在较小的笔记本电脑屏幕上,有时会失败(不一致)。 有没有一种方法可以将滚动条滑动到这样的位置,使相关元素位于屏幕视图的中心?这样,无论屏幕显示大小如何,都将始终找到该元素。