我尝试向下滚动我在WebView中的页面.因此我找到了这个功能.pageDown(true)
.问题是这个功能对我来说并不适用.大多数情况下它什么都不做.
Codesnippet:
wvChat.loadData(chat_, "text/html; charset=utf-8", "UTF-8"); wvChat.setWebViewClient(new WebViewClient() { public void onPageFinished(WebView view, String url) { wvChat.pageDown(true); } });
是否有其他方法或在onPageFinished中使用它是错误的?
获取html内容高度并使用scrollTo(x,y)
wvChat.loadData(chat_, "text/html; charset=utf-8", "UTF-8"); wvChat.setWebViewClient(new WebViewClient() { @Override public void onPageFinished(WebView view, String url) { //use the param "view", and call getContentHeight in scrollTo view.scrollTo(0, view.getContentHeight()); } });