手机端web开辟小坑提醒

getBoundingClientRect 高度盘算误差

getBoundingClientRect 在华为p9 p10 自带浏览器上会把地址栏算进去,致使高度涌现误差。
由于地址栏向下划涌现,向上划隐蔽,隐蔽的时刻getBoundingClientRect().bottom 会少 10px(各手机差别,就是地址栏的高度)。
地址栏涌现的时刻高度盘算时正确的。

    原文作者:windy0220
    原文地址: https://segmentfault.com/a/1190000018794399
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞