请问,有谁知道从浏览器访问本地文件系统有什么可能吗?我正在寻找的用例是,甚至可以创建一个真正简单的文本编辑器来保存本地文本文件?如果是这样,那么执行这样的事情需要什么技术?本地文件系统和网络浏览器
从历史上看,我知道这当然是不可能的。但现在我们有Ajax和co。有时可能打开本地文件。甚至还有某种形式的本地数据库(好的,不是文件),也许某些浏览器的扩展可以将文件写入某个(预定义的)位置,然后是本地Web服务器,它可以作为一种代理。我甚至看到[1],但我不确定它的支持程度如何。还有什么?
换句话说,假设你打开记事本,输入相同的文本。现在你点击“保存”,它会询问路径并保存它[2]。下次保存文件时,它会记住路径并立即保存新内容。这是可能的浏览器?
[1] http://dev.w3.org/2009/dap/file-system/pub/FileSystem/
[2]参见例如http://www.nihilogic.dk/labs/canvas2image/(“保存PNG”)
[我可以使用:文件API(http://caniuse.com/#search=file%20api)。本网站向您展示各种API的主流浏览器当前版本和计划版本的支持级别。目前,文件API在桌面浏览器中看起来具有良好的支持,并且在移动浏览器中没有如此强大的支持。 – itsmequinn 2012-02-14 21:15:43