是否可以列出 www PhoneGap 文件夹中的文件?递归地?
我需要它,因为我想预加载其中的所有图像。
The 在phonegap中处理文件的官方文档 http://docs.phonegap.com/en/2.2.0/cordova_file_file.md.html#DirectoryReader可能很难开始。
下面是一个列出根目录以外的文件夹(在本例中称为“下载”)中的文件的工作示例。
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSystem) {
fileSystem.root.getDirectory("Downloads", {
create: true
}, function(directory) {
var directoryReader = directory.createReader();
directoryReader.readEntries(function(entries) {
var i;
for (i=0; i<entries.length; i++) {
log(entries[i].name);
}
}, function (error) {
alert(error.code);
});
} );
}, function(error) {
alert("can't even get the file system: " + error.code);
});
请注意,这将为您提供可写区域中的目录(iOS 上的文档,Android 上的 sdcard,因此可能没有多大帮助)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)