我正在开发一个支持HTML5离线的Web应用程序,它可以收集用户的多个表单字段和多个文件(通常是图像).我们需要允许这些用户选择要在实际上传之前上传的照片,可能是在他们仍处于离线状态时.当他们上线时,可以提交表格并上传文件.
我该如何保存这些信息?这些文件太大,无法直接存储在localStorage中.我可以使用localStorage来存储某种类型的文件引用,然后再调用它来上传吗?我可以以某种方式使用应用程序缓存吗?
解决方法:
FileReader API适合您的朋友.
有了这个,你可以存储img src网址,之后你可以上传这些图片:)