Android – LOAD_DEFAULT和LOAD_NORMAL之间的WebSettings有什么区别?

Android – LOAD_DEFAULT和LOAD_NORMAL之间的WebSettings有什么区别?,第1张

概述我有一个WebView的活动,并希望缓存内容.默认情况下,它似乎没有使用缓存. Android的WebSettings具有几个不同的缓存相关常量. 当我将缓存模式设置为“LOAD_CACHE_ELSE_NETWORK”时,它似乎使用缓存.但是,我不想使用过期的缓存内容. 这让我使用: > LOAD_DEFAULT:“默认缓存使用模式”或 > LOAD_NORMAL:“普通缓存使用模式” 但文件没有 我有一个WebVIEw的活动,并希望缓存内容.默认情况下,它似乎没有使用缓存.

Android的WebSettings具有几个不同的缓存相关常量.

当我将缓存模式设置为“LOAD_CACHE_ELSE_NETWORK”时,它似乎使用缓存.但是,我不想使用过期的缓存内容.

这让我使用:

> LOAD_DEFAulT:“默认缓存使用模式”或
> LOAD_norMAL:“普通缓存使用模式”

但文件没有详细说明“正常”和“默认”是什么意思.

这两种模式有何不同?

解决方法 我同意,人们期望norMAL_MODE是默认模式,但显然这是两个不同的值.

我想回答问题2.(LOAD_norMAL)在documentation for WebSettings.setCacheMode(int mode)中回答

For a normal page load,the cache is checked and content is re-valIDated as needed. When navigating back,content is not revalIDated,instead the content is just pulled from the cache. This function allows the clIEnt to overrIDe this behavior.

总结

以上是内存溢出为你收集整理的Android – LOAD_DEFAULT和LOAD_NORMAL之间的WebSettings有什么区别?全部内容,希望文章能够帮你解决Android – LOAD_DEFAULT和LOAD_NORMAL之间的WebSettings有什么区别?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1133017.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存