如何在webView中存储图像?

时间:2018-01-17 03:40:41

标签: javascript android ios webview

由于我是新手,我不知道如何谷歌解决这个问题。

然后我问这个问题。

现在,我在应用程序的WebView中的Html节目中有一个列表。 像这样:

enter image description here

您可以在列表的项目中看到位于左侧区域的图像。

有没有办法存储列表图像。

如何存储图像使用javascript

如何使用iOS webView API存储图像?

如何使用Android webView API存储图像?

我需要什么:

在一周或几天内,应用会请求相同的网络映像一次。 现在,我的应用程序每次都会请求图像。这样就浪费了用户的手机流量。

如果你不知道我的表情。我知道一个名为SDWebImage的完美图书馆。 在iOS APP中,SDWebImage可以在一周内存储图像。

1 个答案:

答案 0 :(得分:0)

如果使用WebView加载它,则应考虑缓存WebPage。您可以使用以下属性为WebView启用缓存:

https://developer.android.com/reference/android/webkit/WebSettings.html#LOAD_CACHE_ELSE_NETWORK

mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);

否则,如果您使用URL将图像加载到自定义ListView或RecyclerView中,此库可以帮助您:

https://github.com/nostra13/Android-Universal-Image-Loader