将图像存储在localstorage **中,而不是**转换为Base64并在HTML中引用路径?

时间:2016-08-05 20:16:57

标签: javascript base64 local-storage offline

问题..

是否可以将图像存储在localstorage(或任何基于浏览器的存储机制)而不将其转换为Base64并将此图像作为路径引用(而不是内联数据)?

原因..

我正在使用可以显示Base64图像的WYSIWYG编辑器(在它的contenteditable div中)。

它有效..但它会降低性能。 HTML img src中内联的数据字符串会阻止WYSIWYG性能,而路径字符串为img的{​​{1}}标记不会导致此问题。

由于我不会涉及的原因,我要求在本地存储图像,并且只在本地存储。

其他解决方案?
Localstorage AFAIK仅限于存储序列化数据(字符串),所以我猜这是一个死胡同。但也许还有其他解决方案吗?

修改
我不需要将图片上传到服务器。此应用程序将完全脱机。应用程序将仅在本地存储数据(JSON和图像)。

0 个答案:

没有答案