【发布时间】:2018-04-02 09:12:48
【问题描述】:
我有一个具有离线功能的网络应用程序。 我设法使清单与所有必需的资产一起正常工作; css、js和图片。
但是我使用 angular 从服务器获取用户生成的图像列表,方式类似:
$scope.images = angular.fromJson(localStorage.getItem('images')) || []
$http
.get('/my-rest-endpoint')
.then(function(res){
$scope.images = res.data
localStorage.setItem('images', angular.toJson(res.data))
}).catch()
即使用户离线,我也使用 localStorage 来保留列表, 但是我希望将这些图片包含在我的离线缓存中... 知道如何实现这一目标吗?
奖金:
将来可能还会有视频文件。遇到这种情况怎么办?
【问题讨论】:
标签: javascript html angularjs caching