我想保存图像以便在多个页面上重复使用。对我来说最简单的方法是使用本地存储。
现在,我想知道这是否是一个安全的选择。 我不确定生成的图像的大小,所以我担心它有时会超出本地存储容量的限制。
如果有帮助的话,以下是典型图像的特征:
- 980x653 PNG
- 保存后重量约为 400ko
- base64 大约有 33k 个字符(但我猜它可以轻松加倍)
最佳答案
检查这个问题:
How to store and retrieve image to localStorage?
它应该让您更深入地了解实现这一目标的最佳方法是什么。如果您可以保证图像不会大于 5mb,那么就继续吧!您始终可以进行一些验证来检查它是否太大。如果图像太大,您也可以对其进行压缩然后保存,但质量会有所损失。
关于javascript - 我可以将 Base64 图像安全地存储在本地存储中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36198743/