【求助】使用真机调试案例,调用swipe方法滑动屏幕,手机端和服务端同时卡死不动

问题描述: 真机调试,调用swipe方法滑动屏幕,每次一次完整的滑动没有完成,手机端和服务端同时卡死不动。夜神模拟器(安卓:7.1.2)可以正常滑动
测试手机: 华为p20
安卓版本: 10
本地Java版本: 1.8.0_281
python版本::3.8.7
Appium-Python-Client版本: 1.2.0
android sdk: Android10(API 29)
appium服务端测试过的版本: 1.19.1,1.20.2,1.21.0

启动参数:

服务端卡死截图:

手机端卡死界面截图:

服务端执行日志:

appium-server-logs.txt (25.2 KB)

代码怎么写的呀,滑动的时候,有木有加上持续时间这个参数

有写的,我还以为是自己封装的有问题,然后自己调用swipe方法同样有问题

    def test_swipe(self, app_main_page):
        m_page, _ = app_main_page
        m_page.goto_contact_list()
        sleep(1)
        size = m_page._window_size
        w = size['width']
        h = size['height']
        # m_page.swipe(num=3, duration=1000)
        # m_page.swipe(direction='down', num=3)
        # m_page.swipe(direction='left', num=3)
        # m_page.swipe(direction='right', num=3)
        # print(m_page.driver.get_cookies())
        start_x = int(w * 0.5)
        start_y = int(0.8 * h)
        end_x = int(w * 0.5)
        end_y = int(0.2 * h)
        for i in range(3):
            m_page.driver.swipe(start_x, start_y, end_x, end_y, 3000)
            sleep(2)
关闭