【发布时间】:2014-07-20 02:45:03
【问题描述】:
我读过好文章 http://www.html5rocks.com/en/tutorials/file/xhr2/
它使用HTML5 FileSystem API和FileWriter来实现将Blob写入本地文件。
但是,我的浏览器 Safari(当前为 7.0.5)不支持 requestFileSystem 和 FileWriter。 (我用 Chrome 测试过。它也不支持。)
我也在网上搜索过,但似乎没有“正式答案”之类的东西。
另一个问题是为什么将本地文件读取到浏览器很简单(使用FileReader),但写入本地文件似乎不是对称的,尤其是在新的 html5 标准中。
【问题讨论】:
-
写入本地文件会带来更多潜在的安全风险,此外它还有更新的 API。但是,强制下载始终有效。
标签: javascript html