3

我正在尝试double tap使用 appium 在 IOS 模拟器中添加一个元素,但无法这样做。

Methods tried:

action.tap(x=xx, y=yy, count=1).release().perform() 

连续 2 次,但似乎有 2 秒的间隙,在现实世界中不会是双击

element.click 

和上面一样的问题

action.press(x=xx, y=yy).wait(500).release().perform().press(x=0, y=0).wait(500).perform() 

没有结果

action.tap(x=xx, y=yy, count=2).release().perform()

没有结果。

还有什么我可以尝试的或任何其他可行的方法吗ios

4

2 回答 2

1

我以与您列出的第一种方法类似的方式调用它,它不如双击快,但延迟不到一秒 Appium::TouchAction.new.tap(x: xx, y: yy, count: 2).perform

.tap不需要用release,只.press需要

于 2016-08-09T18:30:40.890 回答
1

您应该在调用之前执行两个按下命令perform()

action.press(x=xx, y=yy).release().wait(500).press(x=xx, y=yy).release().perform()
于 2016-08-05T14:36:17.443 回答