AngularJS:上传图像并保存在本地存储中

时间:2016-01-11 06:18:59

标签: javascript angularjs memory-management local-storage phonegap-build

您好我当前的情况是:我希望有这样的功能: 我希望在我的HTML中有一个<input type=file>,当我点击submitupload时。它将文件移动到本地存储目录..然后节省4-5文件。它检查localstorage目录,读取存储中的文件/映像,然后上传到特定的URL。

我也希望在应用程序开始时将目录创建到localstorage中。

1 个答案:

答案 0 :(得分:1)

您可以在浏览器中使用FileReader api。然后将生成的日期编码图像保存到指定目录中的localstorage。

参考:https://developer.mozilla.org/en/docs/Web/API/FileReader

我做过类似的事情,但没有本地存储。可能有帮助。

https://github.com/jeremyrajan/photoStickerUpload(回购) https://github.com/jeremyrajan/photoStickerdemo(演示)

这可能有助于lib:https://github.com/gsklee/ngStorage(对于localstorage)

希望有所帮助!