为此 Google Chorme 团队的工程师 Eric Bidelman 写了一个基于它的 JavaScript 包装库,Bidlelman 将其命名为 filer.js 并放在了 GitHub 上。
熟悉 Bidelman 的读者可能知道他有一本 HTML5 文件系统 API 相关的著作,他还曾经工作于 Google Docs 的 Python Client Library 项目组。
Bidelman 表示开发 filer.js 有两个目标:
- 帮助开发人员更好地使用 HTML5 FileSystem API——通过用其他语言实现文件I/O部分,对程序员屏蔽部分细节使其开发友善。
- 让一些常用操作更加简便,如重命名文件、移动文件及删除文件。与其他包装库不同的是,filer.js 还可使用类似 Unix 的命令(如cd、cp、mkdir、mv、rm等)来实现文件操作。且接受多种格式的记录。
在 GitHub 页面中,Bidelman 同时上传了示例代码、测试文件,以及一个简单的示例应用程序。
目前,filer.js 只能在 Chrome 下使用,其他浏览器则尚不支持。如果你想进一步了解 HMTL5 文件系统 API,可以看看 Bidelman 在 HTML5ROCKS 网站上的 Exploring the FileSystem APIs 这篇教程或者他的著作。
Via RWW
最新评论