如何在离线Web应用程序的上下文中本地存储文件字段选择?

ezh*_*ann 5 javascript html5 offline local-storage fileapi

我正在开发一个支持离线功能的HTML5 Web应用程序,该应用程序收集用户的多个表单字段和多个文件(通常是图像)。我们需要允许这些用户选择要上传的照片,然后才能实际上传照片(也许当他们仍处于离线状态时)。当他们上网时,可以提交表格并上传文件。

如何保存此信息?这些文件太大,无法直接存储在localStorage中。我可以使用localStorage替代地存储对文件的某种引用,然后在稍后调用以进行上传吗?我可以以某种方式使用应用程序缓存吗?

And*_*210 1

FileReader API 适合您的朋友

有了这个,您可以存储 img src url,稍后您可以上传这些图像:)