【发布时间】:2016-12-12 00:23:56
【问题描述】:
我正在尝试使用 appium 在 IOS 模拟器中 double tap 一个元素,但无法这样做。
Methods tried:
action.tap(x=xx, y=yy, count=1).release().perform()
连续两次,但似乎有 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 的方法。
【问题讨论】:
-
@Domestus 任何输入?????????
-
我以类似的方式调用您列出的第一种方法,它没有双击快,但延迟不到一秒
Appium::TouchAction.new.tap(x: xx, y: yy, count: 2).perform.tap 不需要释放,只需按下需要它跨度> -
@juhlila 你打电话给
tap2 次?在真机还是模拟器上?我在模拟器上,在日志中显示 2 秒的差距!!! -
我在真机上用过,没在模拟器上试过
-
@juhlila 你能在模拟器上试一试,看看它是否适合你....提供 50 赏金 :)
标签: python appium appium-ios python-appium