您当前的位置: 首页 >  webview

xiangzhihong8

暂无认证

  • 2浏览

    0关注

    1324博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

如何判断webview是不是滑到底部

xiangzhihong8 发布时间:2015-01-30 18:03:49 ,浏览量:2

getScrollY()方法返回的是当前可见区域的顶端距整个页面顶端的距离,也就是当前内容滚动的距离。

getHeight()或者getBottom()方法都返回当前webview这个容器的高度

getContentHeight返回的是整个html的高度,但并不等同于当前整个页面的高度,因为webview有缩放功能,所以当前整个页面的高度实际上应该是原始html的高度再乘上缩放比例。

因此,更正后的结果,准确的判断方法应该是:

if(webview.getContentHeight*webview.getScale()-(webview.getHeight()+webview.getScrollY())==0){

     //已经处于底端

}

原文出处

看了这篇文章之后就知道webview到顶部是webview.getScrollY()==0,从而知道webview是怎么做下拉和上拉刷新的了。

关注
打赏
1482932726
查看更多评论
立即登录/注册

微信扫码登录

0.0418s