Nav*_*saf 5 browser android caching webview
我正在使用 WebView 加载 ASP.Net MVC 网站,但由于加载了 many.js 文件,加载页面很慢
但是当我在浏览器(例如 Google Chrome)中加载页面时,页面加载速度几乎快了 8 倍,因为浏览器缓存了资源文件,
我认为页面在 WebView 中加载速度较慢,因为它不会从缓存中加载文件。如果我不加载资源文件(js、css),那么 web 视图加载速度会更快。
我的问题是如何让 WebView 缓存资源文件(js、css 等),直到它们像 Web 浏览器一样在服务器上更改?
小智 3
您可以使用WebView缓存来启用WebView中的缓存。
在 WebView 的属性中添加以下行:
webView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1712 次 |
最近记录: |