gpt4 book ai didi

android - 你能测量在 Android 的 webView 中加载网页所需的时间吗?

转载 作者:搜寻专家 更新时间:2023-11-01 07:58:08 25 4
gpt4 key购买 nike

有很多关于 Android 中的 WebView 加载时间过长的问题,但我希望能够准确计算完全加载所需的时间,然后显示结果。

这可能吗?我可以启动计时器,但 WebView 在加载后是否有 HTML OnLoad 样式调用?

我的代码是基本的:

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
setContentView(R.layout.pageloadtest);

webView = (WebView) findViewById(R.id.webView1);
webView.loadUrl("http://www.airometricwireless.com");
}

这会很好地加载页面。我只需要计算需要多长时间。

最佳答案

可能不科学准确,但我想你可以打电话

long a, b;

mWebView.setWebViewClient(new WebViewClient() {

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

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

然后 b - a。

希望对您有所帮助。

最好的问候。

关于android - 你能测量在 Android 的 webView 中加载网页所需的时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24897917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com