求指教:paython + appiun 安卓自动化,如何实现双击事件 PS: ①两次 click 是不行的,百度了一下,JAVA 是可以修改间隔事件的,但是 python 的不晓得。 ②ActionChains(self.driver).double_click(unreadelement).perform() 也报错:WebDriverException: Message: Not yet implemented 求大神指教
手机上双击有点奇怪。。。
@lazyman 就是点击两次,就比如微信:查看未读消息的时候,点击两次微信就自动把未读的置顶了。
Action 类下 有 doubleclick 这个方法
#3 楼 @yzx200712256 报错:WebDriverException: Message: Not yet implemented. Please help us: http://appium.io/get-involved.html
调用 adb 命令呢
我用的 TouchAction 实现的
def double_click(self, element): action = TouchAction(self.driver) action.press(element).release().press(element).release().perform() logger.infout('double click element({})', element)```
#6 楼 @ghost62184 我试了,没有报错,但是实际并没有双击
#7 楼 @si509429 是会双击的,就是有时候两次间隔有点大,被认为两次单击了。没找到其他方法啊。。。
#8 楼 @ghost62184 并没有,呜呜 这样也不行
场景:点击两次微信,第一个未读消息自动切到最上方 有解决的,可以交流哈
TouchAction 的 tap 的参数有个 count,默认是 1,如果传 count=2 就是双击