WebView - 滚动完成后的监听器?

时间:2011-11-13 15:34:51

标签: android webview

WebViewClient完成加载网址时,会调用onPageFinished()WebView},但不会向下滚动WebView.scrollTo())。

滚动完成后有没有办法让听众?

等待100ms的时间大部分都有效,但这是一个非常糟糕的解决方案...

2 个答案:

答案 0 :(得分:1)

不确定标准WebChromeClient或WebClient接口中是否有任何内容可以让您这样做。您可能需要注册一个自定义的javascript对象,然后在页面中使用回调(除非我错了,你可以监听DOM级事件)在滚动完成时通知你。

答案 1 :(得分:1)

你必须使用javascript。您可以查看this链接,了解其完成方式。