0

我们可以将文件拖到浏览器并读取它的内容。但是有什么方法可以写回同一个文件吗?

4

1 回答 1

2

简短的回答:。浏览器不能随意将文件写入本地文件系统。当用户将文件拖到浏览器上时,这是用户驱动的操作,用户的操作授予浏览器访问文件的许可。但是,该文件只是由浏览器出于只读目的而打开;它无法进行更改并将其保存回来。

“文件系统 API”不提供对客户端/本地文件系统的读/写访问。这可能是文件系统 API 最大的误解,可能是因为 API 的名称给人的印象是它可以做一些它确实不能做的事情。

我在对 JS Filesystem API 的回复中更全面地介绍了这一点:在本地系统上访问 JS FileEntry's? .

于 2013-09-18T23:50:29.763 回答