【问题标题】:How to store the image in webView?如何将图像存储在 webView 中?
【发布时间】:2018-01-17 03:40:41
【问题描述】:

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

然后我问这个问题。

现在,我在应用程序的 Web 视图中显示了 Html 列表。 像这样:

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

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

如何存储图像使用javascript

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

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

我需要什么:

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

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

【问题讨论】:

  • 你是通过url加载html还是网站?
  • 部分重复(iOS):stackoverflow.com/questions/1348696/…
  • @GursheeshSingh 是的,我使用 webview 加载我的 HTML。
  • 你能发在这里吗
  • @GursheeshSingh 我将 Html 设置为应用程序中的本地文件。

标签: javascript android ios webview


【解决方案1】:

如果您使用WebView 加载它,您应该考虑缓存网页。您可以使用此属性为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

【讨论】:

    猜你喜欢
    • 2011-05-28
    • 2012-11-15
    • 1970-01-01
    • 1970-01-01
    • 2016-05-19
    • 2010-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多