我想实现在 W3C File API 文档中找到的这个用例:
- 用户代理应该提供在给定数据量和文件名的情况下以编程方式保存本地文件的能力。
- 示例:电子表格应用程序。用户与表单交互,并生成一些输入。然后表单生成一个 CSV(逗号分隔变量)输出供用户导入电子表格,并使用“保存...”。生成的输出也可以直接集成到基于 Web 的电子表格中,并异步上传。
来源:http ://www.w3.org/TR/file-upload/#requirements
根据我的理解,应该可以使用它创建一个完全离线的电子表格应用程序,但我在 W3C 文档或网络上都找不到实现这种用例的单个示例。至少不是一个完全离线的。当然它不需要是电子表格应用程序;一个简单的文本编辑器或 TODO 管理器就足够了。我错过了什么吗?
此外,这是否可以从单个 html5 文件(带有嵌入式 JS 和 css)创建前面提到的应用程序之一(文本编辑器、待办事项管理器甚至电子表格应用程序)?