如何在angularjs中将图像存储到浏览器缓存中
Posted
技术标签:
【中文标题】如何在angularjs中将图像存储到浏览器缓存中【英文标题】:How to store images into browser cache in angularjs 【发布时间】:2019-04-09 13:47:43 【问题描述】:我正在开发一个使用 AngularJs 构建的网站。 但问题是网站有很多图像,每当有人重新加载页面时,它都会调用服务器来发送图像源。 我想将所有图像(多次加载)保存在浏览器缓存中,并在用户再次访问我的网站时获取它,但首先网站应检查浏览器缓存是否存在图像,然后加载它,如果没有则调用服务器。
【问题讨论】:
您的服务器请求是什么样的?如果您有$http.get
,您可以尝试将cache: true
添加到其配置中
【参考方案1】:
请试试这个 - 使用应用程序缓存清单 - 在这里阅读更多关于它 developer.mozilla.org/en-US/docs/Web/html/... 我将它用于我的带有角度的离线应用程序并且它正在工作:) 它知道了,所以要小心(每次更改时更新清单文件 - 在文件开头添加版本计数器)
【讨论】:
以上是关于如何在angularjs中将图像存储到浏览器缓存中的主要内容,如果未能解决你的问题,请参考以下文章
使用 AngularJs 和 Java 在 SQL 中存储图像? [复制]