FileSystem

非标准
该特性是非标准的,请尽量不要在生产环境中使用它!

File System API 中,一个 FileSystem 对象代表着一个文件系统。这个对象是调用 requestFileSystem() 成功的一个标志。FileSystem 对象有两个属性。

关于本文档

本文档的上次更新是 2012 年 3 月 2 日,引用来源是 2011 年 4 月 9 日的草案 W3C Specifications (Working Draft)
该草案似乎已经被放弃了,任何实现不应该参考这份草案,也不该引用它。

基本概念

你可以通过调用 window.requestFileSystem() 来请求对一个沙盒文件系统的访问权限。调用 requestFileSystem() 会创建一个新的沙盒存储空间。成功调用之后会返回一个 FileSystem 对象。它有两个属性:名称和文件系统的根目录。

FileSystem 对象是你访问文件系统所必须的,所以你最好为它创建一个引用,然后储存起来。

属性

属性 类型 解释
name 只读的 DOMString 文件系统的名称。The name must be unique across the list of exposed file systems.
root 只读的目录实体 文件系统的根目录。

浏览器兼容性

功能 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本支持 13webkit 未实现 未实现 未实现 未实现
功能 Android Chrome for Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
基本支持 未实现 0.16webkit 未实现 未实现 未实现 未实现

相关链接

规范:File API: Directories and System SpecificationWD

引用: File System API

介绍: Basic Concepts About the File System API

文档标签和贡献者