appium tap 報錯:outside of element rect

qiuwencao發表於2020-05-22

模擬器解析度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]

相關文章