1

我正在使用 HTML5 filesystemsync 我正在尝试清除文件系统,但我 readEntries 没有返回条目。

这是我的代码

function clearFileSystem(){
        trace("request to clear file system");
        try{
            var fs= webkitRequestFileSystemSync(TEMPORARY, 1024);

            var dirReader = fs.root.createReader();
            trace("writer initialized");

            dirReader.readEntries(function(entries) { //function not firing

                trace("reading entries in file system"); 
              for (var i = 0, entry; entry = entries[i]; ++i) {
                if (entry.isDirectory) {
                  entry.removeRecursively(function() {}, errorHandler);
                } else {
                  entry.remove(function() {}, errorHandler);
                }
              }
              trace("file system cleared");
            }, errorHandler);
            }
        catch(e){
            trace(e.message);
        }
    }

我阅读了 API,但没有发现任何更改要做。同步文件系统有什么需要改变的吗?

4

0 回答 0