@capgo/capacitor-Datei
Capacitor Datei-Plugin Implementiert Dateisystemoperationen ähnlich dem Cordova-File-Plugin.
Übersicht
ÜbersichtCapacitor Datei-Plugin Implementiert Dateisystemoperationen ähnlich dem Cordova File Plugin.
Kernfunktionen
Übersicht KernfunktionenrequestFileSystem- Ein Dateisystem anfordern.resolveLocalFileSystemURL- Eine Datei-URL auf ein Eintragsobjekt auflösen.getFile- Ein Dateieintrag erhalten.getDirectory- Ein Verzeichniseintrag erhalten.
Öffentlich API
Übersicht Öffentlich API| Methode | Beschreibung |
|---|---|
requestFileSystem | Einen Dateisystem anfordern. |
resolveLocalFileSystemURL | Eine Datei-URL auf einen Eintrag auflösen. |
getFile | Ein Dateieintrag erhalten. |
getDirectory | Ein Verzeichniseintrag erhalten. |
readFile | Eine Datei als Text oder Base64 lesen. |
readAsDataURL | Eine Datei als Daten-URL (Base64 mit MIME-Typ-Präfix) lesen. |
writeFile | Daten in eine Datei schreiben. |
appendFile | Daten an eine Datei anhängen. |
deleteFile | Eine Datei löschen. |
mkdir | Ein Verzeichnis erstellen. |
rmdir | Ein Verzeichnis löschen. |
readdir | Die Inhalte eines Verzeichnisses lesen. |
stat | Ermitteln Sie Metadaten über ein Dateisystem oder eine Verzeichnisstruktur. |
getMetadata | Ermitteln Sie Metadaten über ein Dateisystem oder eine Verzeichnisstruktur. Alias für stat(). |
rename | Benennen oder verschieben Sie ein Dateisystem oder eine Verzeichnisstruktur. |
move | Verschieben Sie ein Dateisystem oder eine Verzeichnisstruktur. Alias für rename(). |
copy | Kopieren Sie ein Dateisystem oder eine Verzeichnisstruktur. |
exists | Überprüfen Sie, ob ein Dateisystem oder eine Verzeichnisstruktur existiert. |
getUri | Ermitteln Sie die URI für ein Dateisystem. |
truncate | Kürzen Sie ein Dateisystem auf eine bestimmte Größe. |
getDirectories | Ermitteln Sie alle bekannten Dateisystem-Verzeichnisse. |
getFreeDiskSpace | Ermitteln Sie die verfügbare Festplattenplatz in Bytes. |
addListener | Hören Sie auf Ereignisse zum Fortschritt der Lesevorgänge. |
addListener | Hören Sie auf Ereignisse zum Fortschritt der Schreibvorgänge. |
removeAllListeners | Entfernen Sie alle Ereignis-Listener. |
getPluginVersion | Holen Sie sich die Plugin-Version. |
checkPermissions | Überprüfen Sie den aktuellen Berechtigungsstatus für Dateibearbeitungen. Auf Android überprüft dies die externen Speicherberechtigungen. Auf iOS und Web wird immer ‘erteilt’ zurückgegeben, da keine besonderen Berechtigungen erforderlich sind. |
requestPermissions | Bitten Sie um Berechtigungen für Dateibearbeitungen. Auf Android werden die externen Speicherberechtigungen angefordert, die zum Zugriff auf Dateien außerhalb der privaten Verzeichnisse des Apps erforderlich sind. Auf iOS und Web wird immer ‘erteilt’ zurückgegeben, da keine besonderen Berechtigungen erforderlich sind. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von src/definitions.ts in capacitor-Datei.
Bleiben Sie bei @capgo/capacitor-Datei
Abschnitt mit dem Titel “Bleiben Sie bei @capgo/capacitor-Datei”Wenn Sie @capgo/capacitor-datei um Speicher und Dateihandling zu planen, verbinden Sie es mit Mit @capgo/capacitor-datei für die native Fähigkeit in Mit @capgo/capacitor-datei, @capgo/capacitor-datenspeicher-sqlite für die Implementierungsdetails in @capgo/capacitor-datenspeicher-sqlite, Mit @capgo/capacitor-datenspeicher-sqlite für die native Fähigkeit in Mit @capgo/capacitor-datenspeicher-sqlite, @capgo/capacitor-hochloader für die Implementierungsdetails in @capgo/capacitor-hochloader, und Mit @capgo/capacitor-hochloader für die native Fähigkeit in Mit @capgo/capacitor-hochloader.