一段下拉刷新的代码出现了兼容bug,按理说利用 scrollHight <= clientHight * 2 + scrollTop 就能判断出下拉的情况,然后在触发刷新函数。代码如下:
但是在使用document.documentElement.scroll获取滚动值的时候,在ios上可以得到对应的值,但是在安卓上不管怎么滑动怎么都是0。
之后我就换成document.body.scrollTop,如下:
然后就更奇妙了,发现在ios上不管怎么滑都是0,反倒是安卓上可以得到相对应的值。
然后在网上找问题,知道