简单的滚动操作不适用于 Appium Android Webdriver.io v5 Node.js

Simple scroll action not working with Appium Android Webdriver.io v5 Node.js

这么简单的任务我都在苦苦挣扎。我只想在我的应用程序中从底部滚动到顶部,反之亦然。

appium.io 上的文档非常过时(垃圾)。 webdriver.io 文档仅适用于浏览器。

webdriver.io v5 api 文档:https://webdriver.io/docs/api.html

appium.io 文档:http://appium.io/docs/en/commands/interactions/touch/scroll/

有人有简单滚动到底部和顶部的示例吗?

会喜欢的。提前致谢。

我在 appium-boilerplate 项目中找到了一个很好的例子:

https://github.com/webdriverio/appium-boilerplate.git

在该项目中有一个名为 Gestures.js 的文件,其中包含一些非常有用的函数。就我而言,我想向左或向右滑动。我这样使用 JS class:

    Gestures.swipeLeft();
    Gestures.swipeRight();

这些函数的默认值为 1%。这对我有用。

是的,我同意,文档不是很好,看似简单的事情需要很长时间:-(