我需要找到一种方法来压缩大字符串值从电话的WebAPI未来并将它们存储到索引资料或localStorage的...角 - 压缩字符串索引资料或localStorage的
我只需要存储一个单一的反应是大小约5MB。
的问题是:
是否有办法来压缩字符串打字稿/角度使用某种thirt部分组成的?
第二个问题是:它更适合在这种场景中使用localstorage或IndexedDB吗?
谢谢支持
我需要找到一种方法来压缩大字符串值从电话的WebAPI未来并将它们存储到索引资料或localStorage的...角 - 压缩字符串索引资料或localStorage的
我只需要存储一个单一的反应是大小约5MB。
的问题是:
是否有办法来压缩字符串打字稿/角度使用某种thirt部分组成的?
第二个问题是:它更适合在这种场景中使用localstorage或IndexedDB吗?
谢谢支持
ü不能试图lz-string压缩你的字符串。 当然,indexedDB是localStorage的继承者,但它有一个浏览器支持问题(indexedDB支持:caniuse,MDN)。所以,如果支持满足你,然后使用indexedDB。 localStorage使用起来更简单,支持更好,但它是同步的,存储非常有限(请看这post)。
欲了解关于离线存储的更多信息,请查看此post。
本主题的重点在于字符串压缩。我认为在哪里存储它是一个可以解决的问题 –
正如我上面提到的,你可以使用[lz-string](http://pieroxy.net/blog/pages/lz-string/index.html)库进行字符串压缩。 – hakobpogh
我也在寻找解决方案。我理论上喜欢LZstring,但将其导入到Angular项目中会让我陷入噩梦;/ –
我们在同一艘船上...... – DarioN1