Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想确保我让用户下载的文档在整个程序中以编程方式进行操作。
我开始知道File API确实为应用程序提供了操作它们的机会。但是我们如何将文件存储在沙盒位置?
看来您现在不能让浏览器将文件直接下载到 File API 的沙箱中。您必须自己在 JavaScript 中获取文件并通过 File API 将其写入文件。如果文件来自同一来源,您可以通过 XHR 获取它。
您不能直接在文件系统中读取或写入任何内容。您总是必须通过通常的上传/保存对话框,或依赖桌面拖放(您可以将文件拖到大多数现代浏览器中,至少从Google Chrome 中拖出)。