boundingClientRect 不准确
发布于 5 年前 作者 taoxiong 18792 次浏览 来自 问答

//节点选择

wx.createSelectorQuery().select(’#orderDeSec_idParam’).boundingClientRect(function (secRect) {

wx.createSelectorQuery().select(’#bottom_idParam’).boundingClientRect(function (bottomRect) {

let tempConHei = (bottomRect.top - secRect.top)*2 -20

console.log(‘内容高度:’, tempConHei)

that.setData({

contHei: tempConHei

})

}).exec()

}).exec()

👆这个代码拿到的数据,在部分机型上不适配(模拟器都没适配完,iPhone5、Nexus系列都不对,

具体效果见代码片段:wechatide://minicode/ATBV14mi7ZTu

2 回复

官方还没回答吗,我这边也是iPhone8p真机获取的高度也不正确,安卓机都是正常的

我这也是不准确的数据

回到顶部