getBoundingClientRect高度计算偏差getBoundingClientRect会在华为p9p10内置浏览器中包含地址栏,导致高度偏差。因为地址栏向下滑动时出现,向上滑动时隐藏,getBoundingClientRect().bottom隐藏时会少10px(每个手机地址栏的高度不同)。当地址栏出现时,高度计算是准确的。

getBoundingClientRect高度计算偏差getBoundingClientRect会在华为p9p10内置浏览器中包含地址栏,导致高度偏差。因为地址栏向下滑动时出现,向上滑动时隐藏,getBoundingClientRect().bottom隐藏时会少10px(每个手机地址栏的高度不同)。当地址栏出现时,高度计算是准确的。