Zum Inhalt springen

@capgo/capacitor-Datei

Capacitor Datei-Plugin Implementiert Dateisystemoperationen ähnlich dem Cordova-File-Plugin.

Übersicht

Übersicht

Capacitor Datei-Plugin Implementiert Dateisystemoperationen ähnlich dem Cordova File Plugin.

  • requestFileSystem - Ein Dateisystem anfordern.
  • resolveLocalFileSystemURL - Eine Datei-URL auf ein Eintragsobjekt auflösen.
  • getFile - Ein Dateieintrag erhalten.
  • getDirectory - Ein Verzeichniseintrag erhalten.
MethodeBeschreibung
requestFileSystemEinen Dateisystem anfordern.
resolveLocalFileSystemURLEine Datei-URL auf einen Eintrag auflösen.
getFileEin Dateieintrag erhalten.
getDirectoryEin Verzeichniseintrag erhalten.
readFileEine Datei als Text oder Base64 lesen.
readAsDataURLEine Datei als Daten-URL (Base64 mit MIME-Typ-Präfix) lesen.
writeFileDaten in eine Datei schreiben.
appendFileDaten an eine Datei anhängen.
deleteFileEine Datei löschen.
mkdirEin Verzeichnis erstellen.
rmdirEin Verzeichnis löschen.
readdirDie Inhalte eines Verzeichnisses lesen.
statErmitteln Sie Metadaten über ein Dateisystem oder eine Verzeichnisstruktur.
getMetadataErmitteln Sie Metadaten über ein Dateisystem oder eine Verzeichnisstruktur. Alias für stat().
renameBenennen oder verschieben Sie ein Dateisystem oder eine Verzeichnisstruktur.
moveVerschieben Sie ein Dateisystem oder eine Verzeichnisstruktur. Alias für rename().
copyKopieren Sie ein Dateisystem oder eine Verzeichnisstruktur.
existsÜberprüfen Sie, ob ein Dateisystem oder eine Verzeichnisstruktur existiert.
getUriErmitteln Sie die URI für ein Dateisystem.
truncateKürzen Sie ein Dateisystem auf eine bestimmte Größe.
getDirectoriesErmitteln Sie alle bekannten Dateisystem-Verzeichnisse.
getFreeDiskSpaceErmitteln Sie die verfügbare Festplattenplatz in Bytes.
addListenerHören Sie auf Ereignisse zum Fortschritt der Lesevorgänge.
addListenerHören Sie auf Ereignisse zum Fortschritt der Schreibvorgänge.
removeAllListenersEntfernen Sie alle Ereignis-Listener.
getPluginVersionHolen 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.
requestPermissionsBitten 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.

Diese Referenz wird von src/definitions.ts in 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.