模拟器分辨率1600,900 真机分辨率1920,1080
在模拟器上找到了一个点的坐标(1543,98),使用driver.tap方法。在另外一台真机上跑该代码,原来的点坐标进行了转换---按照网上说的点坐标/模拟器分辨率*真机分辨率,转换为了(1851, y=118),运行之后报错:
selenium.common.exceptions.InvalidArgumentException: Message: Coordinate [x=1851.0, y=118.0] is outside of element rect: [0,0][1793,1080]


↙↙↙阅读原文可查看相关链接,并与作者交流