首页 > 编程学习 > Android webview 清除历史访问记录

今天在做一个需求的时候,需要webview加载url,然后有可能会重新加载一个新的url,这个时候,在加载一个新的url后,不能返回到以前的url里面,

于是乎就开始了今天的话题。。。多方查找,皆不能实现,很多博客就只有一个

webview.clearHistory();

可是,这个方法该怎么调用,如何调用?都没说。。。。不过,这种问题怎么能难道机智的程序员呢,接下来完美解决这个需求

webView.setWebViewClient(new WebViewClient() {@Override
    public void doUpdateVisitedHistory(WebView view, String url, boolean isReload) {super.doUpdateVisitedHistory(view, url, isReload);
        if (needClearHistory) {needClearHistory = false;
            view.clearHistory();//清除历史记录
        }}
});                                                                                                                                                


本文链接:https://www.ngui.cc/zz/1998806.html
Copyright © 2010-2022 ngui.cc 版权所有 |关于我们| 联系方式| 豫B2-20100000