Android踩坑记录,Android WebView页面传递Referrer为空
自己的代码之前是这样写的:
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
如果对url跳转没有特殊处理的话,其实可以不用view.loadUrl(url)。将上面的代码改成:
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return false;
}
});
这样就可以了。至此,document.referrer不为空。WebView的loadUrl()好像是会进行阻断,从而refer就没了。
本文出自 俞凌龙博客,转载时请注明出处及相应链接。
本文永久链接: https://blog.jlwz.cn/287