我量角器有点问题。我实际上需要元素的宽度和高度。在该元素上将完成转换并设置比例。
我实际上需要使用量角器缩放该元素的宽度和高度。
我已经使用getSize()函数获得了宽度和高度,但是返回的值是原始宽度和高度,而不是缩放的宽度和高度。
最佳答案
我会尝试使用clientWidth
和clientHeight
:
protractor.promise.all([
elm.getAttribute("clientWidth"),
elm.getAttribute("clientHeight")
]).then(function (dimensions) {
console.log(dimensions);
});
elm.getCssValue("width")
和elm.getCssValue("height")
是另一种选择。另请参阅:
getSize().height vs getAttribute("clientHeight") vs getCssValue("height")