0

Chrome Canary で HTML5 ファイルシステムと対話するための動的なインターフェイスを作成しようとしていますが、現在つまずきにあります。

私が使う

dirReader.readEntries(function (entries) {
        if (!entries.length){
            return;
        }
        for (var i = 0 ; i < entries.length; i++){

            $scope.files.push(entries[i]);
        }

        dirReader.readEntries();

    }, errorHandler);

それらを初めて取得するために、これは正常に機能します。しかし、新しいファイルを作成してコードを再度実行すると、何も返されません。

ファイルシステムまたはそのようなものへの古い参照を使用していると思うので、ファイルシステムまたはディレクトリリーダーを再初期化する必要があると思います(推測です)? その問題に対処する最善の方法は何ですか?

編集: ファイル システムへの新しい参照を取得することはできますが、少し吐き気がします。それを行うためのより良い方法は、依然として優れています。

4

1 に答える 1