2017-10-01 10 views
1

webviewに読み込まれたページから合計Webページサイズ(html + images + js + extra)を取得するにはどうすればよいですか?そして、どのように私はページの総読み込み時間を得るでしょうか?WebViewから合計Webページのサイズと読み込み時間を取得

私はonPageStartedonPageFinishedを使用してページのロードプロセスを追跡できますが、それらの間の時間がhtlの部分のみであるかどうか、またはリソース(jpegs ,. CSS、.jsなど)。

また、(可能な場合は)合計ページサイズをどのように取得できますか?

私はアプリでこれを行う必要があります。そのため、PCに接続することはできません。あなたは

WebView.setWebViewClient(new WebViewClient() { 

    public void onPageStarted(WebView view, String url) { 
     start = (new Date()).getTime; 
    } 

    public void onPageFinished(WebView view, String url) { 
     end = (new Date()).getTime; 
    total time=end-start; 
    } 
}); 

onPageStartedとonPageFinished方法を使用することができますし、Webページの長さを決定するための時間を決定するために

答えて

0

あなたは

URL url = new URL("url"); 
URLConnection urlConnection = url.openConnection(); 
urlConnection.connect(); 
int file_size = urlConnection.getContentLength(); 
のURLConnectionを使用することができます
関連する問題