--- title: FileSystem slug: Web/API/FileSystem translation_of: Web/API/FileSystem ---
{{APIRef("File System API")}} {{non-standard_header}}

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 只读的目录实体 文件系统的根目录。

浏览器兼容性

{{ CompatibilityTable() }}

功能 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本支持 13{{ property_prefix("webkit") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}
功能 Android Chrome for Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
基本支持 {{ CompatNo() }} 0.16{{ property_prefix("webkit") }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }} {{ CompatNo() }}

相关链接

规范:{{ spec("http://www.w3.org/TR/file-system-api/", "File API: Directories and System Specification", "WD") }}

引用: File System API

介绍: Basic Concepts About the File System API