Re: [問題] webview scrollto 到指定位置
可能頁面還在 loading 建議你
webview.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
mapWebView.scrollTo(300, 300);
}
}
);
[Or]
webview.setWebChromeClient(new WebChromeClient() {
@Override
public void onProgressChanged(WebView view, int newProgress) {
if (newProgress >= 100) {
webview.scrollTo(x,y);
}
super.onProgressChanged(view, newProgress);
};
});
試試看.........
※ 引述《Ferich (純粹的透明)》之銘言:
: 請益一下
: 實作一個webview 但是由於內嵌進去的網頁頗長~~~
: 需要的資訊在網頁中段的位置
: 有查詢到一個關鍵字 scrollTo(int,int)
: 但是設定下去是沒有作用的
: webView.loadUrl("落落長的網頁");
: webView.setWebViewClient(new WebViewClient(){
: public boolean shouldOverrideUrlLoading(WebView view, String url) {
: view.loadUrl(url);
: webView.scrollTo(0, 500);
: return true;
: }
: 請問要如何使用scrollTo作用
: 還是 根本找錯方向了~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.198.250.59
推
12/26 11:53, , 1F
12/26 11:53, 1F
討論串 (同標題文章)