2

我正在研究是否可以让 Web 应用程序访问本地文件。该应用程序类似于文字处理器的比喻,使本地文件的打开/保存非常直接地由用户进行——他们将请求打开特定文件或将其保存到特定位置。

我读过一些 Google Gears 可能允许这样做的内容。但如果我没记错的话,我还读到谷歌停止了 Gears 的开发。

我还在某处读到 Adob​​e Air 允许这样做。虽然我没有Air。

我希望提供一个通用的编辑工具,可以访问存储在版本控制系统中的本地文件。用户可以在本地控制签入/签出,并使用编辑工具(可在公司网络上获得)打开这些文件。他们会对其进行修改,将其保存回本地目录,然后在本地重新签入。

感谢您的任何提示!

4

1 回答 1

2

您想要真正的文件处理还是文件加载/保存的隐喻?<input type="file" />除了传统的上传和超链接下载之外,只有少数浏览器支持真正的文件处理。使用 Silverlight 之类的插件,您可以做得更好,但您必须依赖插件。

如果您只想要隐喻,您可以将数据保存到 localStorage 或数据库,并将隐喻显示给用户。这会更容易,每个现代浏览器都支持这一点。

于 2011-04-21T02:59:02.067 回答