查看 Appium-Python-Client-0.26 中 WebDriver 的方法时,看到 tap,scroll,swipe,flick 等方法都是通过 MultAction 和 TouchAction 实现,之前的通过 execute_script(mobile:scroll,swipe,doubleTap,tap) 等都已经被取消,但 pinch 和 zoom 内部依然是通过执行 mobile:pinchClose 和 pinchOpen 来实现。

再浏览 appium 版本更新日志 (https://github.com/appium/appium/blob/master/CHANGELOG.md)

其中提到多次 mobile:方法的增加和删除,所以想问一下哪里可以查找所有的 mobile:方法?

在 appium-desktop 的\resources\app\node_modules 目录中,有大量的 js 文件,实在太多,查找文件名包含和文件内容中包含 pinch 的,都没找到有关 pinchOpen 和 pinchClose。


↙↙↙阅读原文可查看相关链接,并与作者交流