Como armazenar arquivos grandes no armazenamento local da web?
Estou desenvolvendo o aplicativo ionic 2 que baixa arquivos de servidores online. Quero armazenar esses arquivos no armazenamento local (ou caches que não conheço).
Eu sei que posso armazenar dados no armazenamento local usando:
localStorage.setItem('key','value');
Mas se é um arquivo e, especialmente, um arquivo grande, como armazená-lo no armazenamento local?
Nota: Estou usando o TypeScript.