检查Webview是否加载了多次?

时间:2016-02-12 13:32:07

标签: android webview android-webview

我想在单个Web视图小部件中检查Web视图是否多次加载了一些其他链接。是否有可能找到它?

我做了足够的搜索,但结果与我的查询不匹配,我在SO中找到的所有内容都与渲染完成有关。

谢谢,

1 个答案:

答案 0 :(得分:0)

如果您想知道第一个链接是否是新加载的第二个链接的引荐来源,您可以通过

设置额外的标题
Warning message:
In png("simpleIm.png", width = nrow(img_new) + 1, height = ncol(img_new) +  :
  'width=5, height=5' are unlikely values in pixels

例如

loadUrl(String url, Map<String, String> extraHeaders)

然后覆盖

Map<String, String> eH = new HashMap<>();
eh.put("Referrer", currentUrl);
webView.loadUrl(url, eH);

WebViewClient类的方法并检索可以使用的标题

 shouldInterceptRequest(WebView view, WebResourceRequest request)

获取页面的推荐人。