如果用户稍后使用android webview访问用户,如何缓存用户输入数据并将其预填充到用户的输入字段中

我有一个加载Web视图的网站。网页上有一个输入字段,每个用户使用18个字符的唯一代码。当用户首次着陆时,他们必须输入代码,这没问题。但是问题在于,每次用户在Web视图中打开网站时,都必须再次输入18个字符的代码。因此,我要保留的内容是该输入字段的代码,并为用户预填充代码,就像在浏览器中那样,如果用户以后访问它会自动填充该代码。

我已经在Kotlin中尝试了以下方法,但是没有运气。

wvSettings.javaScriptEnabled = true
wvSettings.javaScriptCanOpenWindowsAutomatically = true
wvSettings.setAppCacheEnabled(true)
wvSettings.domStorageEnabled = true
wvSettings.setAppCacheEnabled(true)
wvSettings.cacheMode = WebSettings.LOAD_CACHE_ELSE_NETWORK
评论