0

Ich entwickle Chrome App. Kann Chosen Entry (und alle untergeordneten Ordner/Dateien) mit chrome.filesystem auf Änderungen überprüft werden?chrome.filesystem Track-Verzeichnis zu Änderungen

+0

Werfen Sie einen Blick auf die [Dokumentation] (https://developer.mozilla.org/docs/Web/API/FileSystem). Es gibt keine integrierte Methode zum Verfolgen von Änderungen. Offensichtlich müssen Sie es manuell implementieren. – wOxxOm

Antwort

1

Es gab einige discussion auf dem Chromium Issue Tracker zur Implementierung einer Entry Watcher API. Es gab jedoch nicht viel Traktion. Die chrome.fileSystem API bietet keine Optionen zum Anzeigen/Verfolgen von Änderungen an Dateien und Ordnern - nur die chrome.fileSystemProvider API für Chrome OS tut dies nur.

Die FileSystem API ist wirklich not well supported in diesen Tagen, so dass es am besten sein kann, es zu vermeiden. Möglicherweise haben Sie jedoch mehr Glück mit der API Chrome Sync FileSystem, die das Ereignis onFileStatusChanged zum Verfolgen der Änderungen verwendet.

Es gibt derzeit eine Entwicklung zur Einführung von Observers in IndexedDB, die die bevorzugte Option wäre, die ich vermute.

+0

chrome.fileSystem ist nicht dasselbe wie das Web-Dateisystem api. Und IDB-Beobachter wären nutzlos, weil sie nicht auf Benutzerdateien einwirken. –

+0

@ Gideon Danke für die Antwort, ich werde darauf achten – Daniyar