android中webview加载网页,为什么有的网站会被加载两次?
我在android webview中使用webview.loadUrl()加载网站,调用WebViewClient里面的onPageStarted和onPageFinished来判断加载的开始和结束,并计算website的load time,但是我发现有些网站会有两个或者多个load time,也就是onPageStarted和onPageFinished被触发了多次,例如:
http://m.iqiyi.com/?src=fromhtml5bottempc: .464秒
http://m.iqiyi.com/?src=fromhtml5bottempc: 4.621秒
http://err.taobao.com/error1.html: .297秒
http://err.taobao.com/error1.html: 1.529秒
http://www.ku6.com/: 4.694秒
about:blank: .122秒
about:blank: .018秒
about:blank: .066秒
about:blank: .000秒
显然,那些load time是几百毫秒的结果是不合理的,我想请教下这是为什么?怎样避免?