我正在开发从在线服务器下载文件的离子2应用程序,我想将这些文件存储到本地存储(或我不知道的缓存)。
我知道我可以使用以下方法将数据存储到本地存储:
localStorage.setItem('key','value');
但如果是文件,特别是大文件,如何将其存储在本地存储中?
注意:我使用的是TypeScript。
答案 0 :(得分:4)
答案 1 :(得分:0)
浏览器limitation表示您可以在本地存储中存储多少数据。它因浏览器而异。
如果您的文件大小低于限制,您可以将文件内容复制为字符串并将其保存为“文件名”的键值对:“文件内容”