我曾经用来onPageFinished
跟踪 webview 历史记录:
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
if ("about:blank".equals(url) && view.getTag() != null){
view.loadUrl(view.getTag().toString());
}else{
view.setTag(url);
}
}
现在,当我尝试时,view.goBack()
它会回到 about:blank 而不是我想要的页面。
如何设置“about:blank”网址以便放入 webview 历史记录,这样当我回去时就不会再看到它了。但我不想要view.clearHistory()
,因为它会删除所有历史记录。