2
我期待開發一個應用程序來跟蹤網站在默認的Android瀏覽器上加載的時間。當網站完全加載時,瀏覽器是否有任何跟蹤方法?Android - 跟蹤瀏覽器活動
我期待開發一個應用程序來跟蹤網站在默認的Android瀏覽器上加載的時間。當網站完全加載時,瀏覽器是否有任何跟蹤方法?Android - 跟蹤瀏覽器活動
頁的開始和結束頁是方法 得到的WebView
WebView search_webview;
search_webview = (WebView) findViewById(R.id.show_webview);
search_webview.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
}
@Override
public void onPageFinished(WebView view, String url) {
_dialog.dismiss();
super.onPageFinished(view, url);
}
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
try{
_dialog.dismiss();
Toast.makeText(ShowWebView.this, "NO Internet Connection Available", Toast.LENGTH_SHORT);
}catch (Exception e) {
// TODO: handle exception
}
}
});
我想使用本機瀏覽器,但webview已經足夠了,謝謝。 – stotherd
我非常懷疑它裝載的開始時間和結束時間。您可以通過調用意圖開始加載網站。然而,你不知道哪個瀏覽器會處理這個意圖。你最好的解決方案可能是使用'WebView',它使用與Android瀏覽器相同的渲染工具包。 –
webview會在請求中提供相同的標題和用戶代理,還是可以在webview中配置?瀏覽器的請求和行爲需要儘可能與本機瀏覽器相似。 – stotherd
不知道......應該很容易測試,雖然。 –