Ich muss die Dateisystemberechtigung in der manifest.js verwenden, damit ich Dateien von meiner Chrome-Erweiterung lesen / schreiben kann.
Wenn ich meine Erweiterung mit der Schaltfläche "Entpackte Erweiterung laden" lade, zeigt Chrome Folgendes an:
%Vor%Chrome ist also meine Erweiterung eine veraltete App .
Meine Frage ist, wie man eine veraltete gepackte App in eine gepackte App technisch umwandeln kann, damit ich die fileSystem API testen kann?
Hier ist mein Manifest:
%Vor% Tatsächlich benutze ich bereits "manifest_version": 2
.
Verpackte Apps haben im Abschnitt "app" des Manifests eine andere Struktur. Ihr manifest.json wäre etwas wie:
%Vor%und Sie benötigen außerdem ein Hintergrundskript ("main.js" in diesem Beispiel), das Ihre index.html öffnet, wenn der Benutzer auf das App-Symbol klickt:
%Vor%Tags und Links google-chrome google-chrome-extension google-chrome-app