夹不起作用

2024-09-28 21:59:14 发布

您现在位置:Python中文网/ 问答频道 /正文

夹持代码:

def contract(self, from_loc_up, from_loc_down):
    window_size = self.driver.get_window_size()
    xx = window_size["width"] / 2
    yy = window_size["height"] / 2
    yy_d = (from_loc_down - from_loc_up) / 2
    action1 = TouchAction(self.driver)
    action1.long_press(x=xx, y=yy - yy_d).move_to(x=0, y=100).wait(500).release()
    action2 = TouchAction(self.driver)
    action2.long_press(x=xx, y=yy + yy_d).move_to(x=0, y=-100).wait(500).release()
    m_action = MultiAction(self.driver)
    m_action.add(action2, action1)
    m_action.perform()

由于某些原因,这段应该收缩的代码并没有这样做,而是放大了一点。在

而zoom的类似代码可以正常工作。在

缩放代码:

^{pr2}$

知道为什么multiactionpinch失败,但对zoom起作用。虽然appium日志看起来不错!!!!!!!在


Tags: 代码fromselfsizedriveractionwindowloc