我正在开发一个 Chrome 扩展程序:当您拖动图像时,它会保存到您的计算机上。
我知道在 HTML5 中有 FileWriter API,但真的找不到任何例子,Chrome 是否支持它?
最佳答案
不,HTML5 中没有 FileWriter API。你的意思可能是 File API允许您阅读 文件。在 Chrome 中,出于安全原因,甚至不允许扩展程序写入文件。因此,除非您想将 NPAPI 插件与您的扩展程序捆绑在一起(这会在安装时触发一个巨大的警告),您所能做的就是触发一条用户可能选择接受或不接受的下载消息。参见 Cross-browser Save As .txt寻找可能的方法(另一种是像 Downloadify 这样的 Flash 对象)。
编辑:我错了,有一个 FileWriter API 提案。然而,这还远未完成。
关于javascript - 如何使用 JavaScript 保存图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6469778/