J'ai une application Web avec fonctionnalité hors ligne. J'ai réussi à faire fonctionner correctement le manifeste avec tous les actifs requis; css, js et images.Manifeste de cache HTML et images chargées dynamiquement
Cependant, j'utilise angulaire pour obtenir du serveur une liste d'utilisateurs a généré des images, de la même manière:
$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()
J'utilise le localStorage de garder la liste même si l'utilisateur est hors ligne, mais je voudrais avoir ces images inclus dans ma cache hors ligne ... Une idée de comment y parvenir?
BONUS:
À l'avenir, il peut aussi y avoir des fichiers vidéo. Que faire dans ce cas?