FileSystemDirectoryReader - 表示目录中的每个条目
非标准
该功能是非标准的。请尽量不要在生产环境中使用它:因为每个用户不一定会正常运行。它的实现可能存在很大的不兼容性,并且将来可能会改变行为。
FileSystemDirectoryReader
是文件和目录条目 API 的接口,允许您访问基于 FileEntry
的对象(通常为 FileSystemFileEntry
或 FileSystemDirectoryEntry
)表示目录中的每个条目。
因为这是一个非标准 API,目前规范上没有该标准,所以请记住并非所有浏览器都实现它,可能只实现它的一小部分。有关详细信息,请查看浏览器兼容性部分。
方法
readEntries()
返回一个包含一些目录条目的数组。数组中的每个项目都是基于 FileSystemEntry
的对象 - 通常是 FileSystemFileEntry
或 FileSystemDirectoryEntry
。
规范
规范 | 状态 | 备注 |
---|---|---|
File and Directory Entries API | 编者的草案 | 提议的 API 草案 |
该 API 没有正式的 W3C 或 WHATWG 规范。
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 13 webkit | 支持1 | 50 | 不支持 | 支持 webkit | 不支持 |
readEntries |
未知 | 未知 | 未知 | 未知 | 未知 | 未知 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 支持 webkit | 支持 webkit | 支持 | 50 | 未知 | 不支持 | 不支持 |
readEntries |
未知 | 未知 | 未知 | 未知 | 未知 | 未知 | 未知 |
1. 通过 WebKitDirectoryReader
支持。