首页 > 解决方案 > 我清除了 WebView 历史记录,但超链接颜色仍然是紫色

问题描述

WebView 的历史正在清除,但我访问的链接仍然是紫色的,没有变回蓝色。

//kotlin code

val webView = web_view
webView.canGoBack()
webView.loadUrl("https://bing.com")
webView.webViewClient = object : WebViewClient() {
    override fun doUpdateVisitedHistory(view: WebView, url: String, isReload: Boolean) {
        webView.clearCache(true)
        webView.clearHistory()
    }
}

我确定webView.cleatHistory()可用,因为我无法返回上一页。

历史已被清除。为什么我点击的链接颜色还是紫色?

标签: androidkotlin

解决方案


这个问题似乎是一个 Chromium 错误。除非重启APP,否则没有解决办法。

https://bugs.chromium.org/p/chromium/issues/detail?id=709627


推荐阅读