Я вызвал ClearCache в Android WebView, чтобы удалить кеш. Однако я обнаружил, что этот метод работает глобально для WebView приложения.
clearCache
Added in API level 1
public void clearCache (boolean includeDiskFiles)
Clears the resource cache. Note that the cache is per-application, so this will clear the cache for all WebViews used.
Parameters
includeDiskFiles boolean: if false, only the RAM cache is cleared
Итак, я нашел альтернативу: WebSettings.LOAD_NO_CACHE. Является ли этот параметр глобальным или он применяется только к конкретному объекту WebView?
Не стесняйтесь спрашивать, нужна ли вам дополнительная помощь!
//is called
webView?.clearCache(true)
//i want this
webview.WebSettings.LOAD_NO_CACHE
Подробнее здесь: https://stackoverflow.com/questions/787 ... s-globally