2016-11-08 4 views

Antwort

1

Es wird tief in Ihrem Chrome-Profil eingebettet, mit allen verschleierten Dateinamen und Pfaden und komplexen Metadatenabhängigkeiten.

Etwas entlang der Linien (von der Wurzel des Profilordners):

Storage/ext/your_app_id_here/def/File System/ 

Das Dateisystem ist virtuell: es wird nicht innerhalb eines Benutzers Dateisystem zu einem Ort zur Karte erwartet, und sind Sie nicht zu erwarten um es außerhalb von Chrome zugreifen zu können. Die Tatsache, dass es tatsächlich als eine Sammlung von Dateien gespeichert wird, die virtuellen Dateien entsprechen, ist nur ein Detail der technischen Implementierung.

Wenn Sie mit dem echten Dateisystem interagieren möchten, müssen Sie den Zugriff auf einen Ordner vom Benutzer anfordern, indem Sie chrome.fileSystem.chooseEntry API für Chrome Apps anstelle von webkitRequestFileSystem verwenden.

+0

Gibt es eine Möglichkeit, einen Localhost Server in Chrome App vorzubereiten und überprüfen Sie die Dateien über die App geschrieben, indem Sie die URL im Browser drücken. –

+0

_Technisch_ ja. Mit dem Zugriff auf die 'chrome.sockets'-API können Sie das, aber Sie müssen einen HTTP-Server in JavaScript vollständig implementieren. Praktisch ist das eine schlechte Idee. – Xan

Verwandte Themen