Antworten
Zu viele Anzeigen?Für mich werden sie zumindest auf Mac OSX unter /Benutzer/BENUTZERNAME/Bibliothek/Application Support/Google/Chrome/Standard/Dateisystem
gespeichert. Wenn Sie Profile verwenden, gibt es Profilverzeichnisse anstelle von Standard
. Die gespeicherten Dateien/Ordner jedes Ursprungs sind jedoch unter Verzeichnissen abgelegt, mit denen Sie nicht einfach interagieren können.
Zum Debuggen der Filesystem-API haben Sie einige Optionen:
- Verwenden Sie diese Erweiterung, um Dateien anzuzeigen/entfernen.
- Siehe die Tipps hier: http://updates.html5rocks.com/2011/08/Debugging-the-Filesystem-API Das beinhaltet das Anzeigen gespeicherter Dateien sehr einfach über die
filesystem:
URLs. - Fügen Sie das Filesystem Playground Demo (http://html5-demos.appspot.com/static/filesystem/filer.js/demos/index.html) in Ihren Ursprung ein. Sie können es verwenden, um Dateien/Ordner einfach anzuzeigen/umzubenennen/löschen.
- Chrome DevTools unterstützt jetzt die Filesystem-API zum Anzeigen der unter einem Ursprung gespeicherten Dateien. Um das zu verwenden, müssen Sie die Entwicklertools-Experimente in
about:flags
aktivieren, neu starten, auf das Zahnrad in den DevTools klicken (unten rechts) und unter dem Experimente-Tab die 'FileSystem-Inspektion' aktivieren.
Bei Windows XP befindet es sich hier: c:\Dokumente und Einstellungen\BENUTZERNAME\Lokale Einstellungen\Anwendungsdaten\Google\Chrome\Benutzerdaten\Standard\Dateisystem\
.
Unter Windows 7 ist der Speicherort C:\Benutzer\BENUTZERNAME\AppData\Lokal\Google\Chrome\Benutzerdaten\Standard\Dateisystem
.
Es ist nicht sehr nützlich, es zu durchsuchen, da Datei- und Verzeichnisnamen verschleiert sind (aber der Inhalt in den Dateien ist unverändert).
Wie ebidel schrieb, ist der beste Weg, den Browser von filesystem:
URLs zu verwenden, die in Chrome integriert sind. Es ist ausgezeichnet! Sie können die URL mit fs.root.toURL()
erhalten, wobei fs
ein FileSystem-Objekt ist, das Sie beispielsweise von window.webkitRequestFileSystem()
erhalten.
Scheint, als ob der Dateisystemspeicher verschlüsselt ist, um genau das zu verhindern, was ich versucht habe. Am Ende habe ich einen sehr einfachen Dateimanager hier verfügbar geschrieben. Starten Sie einen beliebigen Webserver (ich mag Mongoose für sein 0-Setup) und gehen Sie zum /filemanager.html route
- See previous answers
- Weitere Antworten anzeigen