Android:在Web视图中时:浏览器是否缓存上一页?

Geo*_*rge 2 android caching webview

我的问题是,当你在webView中时,你已经浏览了几页.

你想回去.您最后一页是否已被缓存,因此您不需要互联网连接即可返回?

Com*_*are 5

默认情况下,AFAIK的WebView工作方式类似于常规Web浏览器.虽然它可以缓存内容,但它仍然会发出请求(带有If-Modified-Since相关的HTTP标头)以确保它具有最新版本.此外,WebView可能会尊重服务器发送的其他缓存控制指令,也许不会缓存某些事情.

您可以使用getSettings().setCacheMode()a WebView来稍微修改此行为.