我可以安全地将base64图像存储在本地存储中吗?

时间:2016-03-24 11:08:30

标签: javascript base64 local-storage

我想保存图片以在多个页面上重复使用它。对我来说最简单的方法是使用本地存储。

现在,我想知道这是否是一个安全的选择。 我不确定生成的图片的大小,所以我担心它有时会超出本地存储容量的限制。

如果它可以提供帮助,以下是典型图像的特征:

  • 980x653 PNG
  • 保存时,重量约为400ko
  • base64是~33k字符(但我猜它很容易加倍)

1 个答案:

答案 0 :(得分:1)

查看此问题:

How to store and retrieve image to localStorage?

它应该让您更深入地了解实现这一目标的最佳方法。如果您能保证图像不会超过5mb,那就继续吧!您可以随时进行一些验证,以检查它是否太大。你可以压缩图像,如果它太大然后保存,虽然质量会丢失。