Android WebView缓存

Android WebView缓存,第1张

概述我正在编写一个应用程序,其中向用户显示URL列表.为了使其显示得更快,我想检测Wi-Fi状态并在后台加载URL,因此,当用户选择一个URL时,特别是当他们连接到Wi-Fi时,他们会快速看到数据.有办法吗?解决方法:是,使用shouldInterceptRequest.您可以使用它来检测是否具有请求的URL的缓存版本,

我正在编写一个应用程序,其中向用户显示URL列表.为了使其显示得更快,我想检测Wi-Fi状态并在后台加载URL,因此,当用户选择一个URL时,特别是当他们连接到Wi-Fi时,他们会快速看到数据.有办法吗?

解决方法:

是,使用shouldInterceptRequest.您可以使用它来检测是否具有请求的URL的缓存版本,并将输入流返回到WebVIEw将使用的而不是从ze webz加载的缓存中.

对于蜂巢之前的版本,可以使用shouldOverrideUrlLoading,调用webvIEw.loadData(datafromcache,“ text / HTML”,“ UTF-8”);并返回true.

总结

以上是内存溢出为你收集整理的Android WebView缓存全部内容,希望文章能够帮你解决Android WebView缓存所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存