【发布时间】:2019-08-20 23:10:54
【问题描述】:
我无法使用 Appium 获取 Android 屏幕中元素的位置。
我查看了 http://appium.io/docs/en/commands/element/attributes/location/ 上关于 getLocation() 方法的文档,但没有得到元素位置的信息。
我尝试了整个对象:
console.log("Get location object: " + driver.getLocation('android=new UiSelector().resourceId("io.appium.android.apis:id/text"))'));
并带有特定值(X):
console.log("Get location parameter 'x': " + driver.getLocation('android=new UiSelector().resourceId("io.appium.android.apis:id/text"))').x);
我期望响应中的 X 和 Y 值,但我在控制台中收到以下值:
获取位置对象:
[object Object]获取位置参数'x':
undefined
【问题讨论】:
标签: javascript android appium webdriver-io