如何在progrator Node.js中获取元素的x和y坐标
我正在尝试获取progrator Node.js中元素的x,y坐标。但它正在返回对象如何在progrator Node.js中获取元素的x和y坐标,node.js,selenium,protractor,Node.js,Selenium,Protractor,我正在尝试获取progrator Node.js中元素的x,y坐标。但它正在返回对象 this.dragAnddrop=function (LocatorFrom,LocatorTo ) { var xCoord=LocatorFrom.getLocation(); var yCoord=LocatorTo.getLocation(); console.log("The location is "+xCoord+"and "+ yCoord)
this.dragAnddrop=function (LocatorFrom,LocatorTo ) {
var xCoord=LocatorFrom.getLocation();
var yCoord=LocatorTo.getLocation();
console.log("The location is "+xCoord+"and "+ yCoord);
}
输出:
对,因为这是预料之中的。页面上元素的位置有两个坐标:
x
和y
。根据量角器的页面,其结果如下所示:
{
x: 15,
y: 20
}
所以如果要得到x或y,你应该这样做
var coords = LocatorFrom.getLocation();
console.log('x coord', coords.x)
console.log('y coord', coords.y)
@如果这对你有帮助,拉胡尔请接受
var coords = LocatorFrom.getLocation();
console.log('x coord', coords.x)
console.log('y coord', coords.y)