IDBMutableFile - 提供对 IndexedDB 文件的访问
非标准
该功能是非标准的。请尽量不要在生产环境中使用它:因为每个用户不一定会正常运行。它的实现可能存在很大的不兼容性,并且将来可能会改变行为。
IDBMutableFile
接口以读或写模式提供对文件的访问,处理所有必要的锁。
注意:此接口曾被称为
FileHandle
,但它被更改为此名称(Mozilla bug 1006485。)
由于 IDBMutableFile
对象绑定到构建在 IndexedDB 之上的伪文件系统,因此使用 IDBDatabase.createMutableFile
方法创建此类对象。
属性
MutableFile.name
只读
处理文件的名称。
MutableFile.type
只读
处理文件的 MIME 类型。
事件处理程序
MutableFile.onabort
每次处理文件中止时都会触发 abort
事件。
MutableFile.onerror
每次出错时都会触发 error
事件。
方法
MutableFile.open()
返回一个 LockedFile
对象,以安全地读取或写入关联文件。
MutableFile.getFile()
返回一个 DOMRequest
对象。如果成功,请求的结果是一个 File
对象,表示处理文件的快照。
规范
目前不属于任何规范。