@capgo/capacitor-datei-teiler
Übersicht
Übersicht@capgo/capacitor-file-sharer Teilen oder speichern Sie Dateien aus Basis64-Daten, Daten-URLs, lokalen Dateipfaden, URLs, URIs und __CAPGO_KEEP_0__ file:// URLs content:// URIs, and Capacitor _capacitor_file_ Kernfunktionen
Core Capabilities
Core Capabilities
Kernfunktionenshare- Öffnen Sie das native Share-Sheet auf Android und iOS, oder laden Sie das Datei auf Web herunter.save- Speichern Sie in Android öffentlichen Sammlungen, öffnen Sie das iOS-Save/Share-Sheet oder laden Sie es auf Web herunter.getPluginVersion- Gibt die native/Web-Plugin-Implementierungsversion zurück.
Plattformverhalten
Kernfunktionen| Plattform | Teilen-Verhalten | Speichern-Verhalten |
|---|---|---|
| Android | Verwendet ein FileProvider, ClipData, und URI-Grants, so dass der Datei-Chooser-Vorschau und -Miniaturbilder lesen können. | Verwendet MediaStore auf Android 10+ und öffentliche Ordner auf Android 9 und darunter. |
| iOS | Verwendet UIActivityViewController mit base64 oder direkten Pfad-gestützten Dateien. | Öffnet das native Teilen-Sheet, damit der Benutzer Save to Files oder einen anderen Zielort wählen kann. |
| Web | Lädt das Datei herunter. | Lädt die Datei herunter. |
Öffentlich API
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
share | Teilen Sie ein Datei über das native Teilen-Sheet auf Android und iOS, oder laden Sie es auf Web herunter. |
save | Speichern Sie eine Datei lokal auf Android/Web, oder öffnen Sie das iOS-Speichern/Teilen-Sheet. |
getPluginVersion | Gibt die Versionsmarke der Plattformimplementierung zurück. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von src/definitions.ts in capacitor-datei-Teiler.
Bleiben Sie bei @capgo/capacitor-datei-Teiler
Abschnitt mit dem Titel “Bleiben Sie bei @capgo/capacitor-datei-Teiler”Wenn Sie @capgo/capacitor-datei-Teiler für die Speicherung und Dateihandling zu planen, verbinden Sie es mit Mit @capgo/capacitor-file-sharer für die native Fähigkeit in Mit @capgo/capacitor-file-sharer @capgo/capacitor-data-storage-sqlite für die Implementierungsdetails in @capgo/capacitor-data-storage-sqlite Mit @capgo/capacitor-data-storage-sqlite für die native Fähigkeit in Mit @capgo/capacitor-data-storage-sqlite @capgo/capacitor-file für die Implementierungsdetails in @capgo/capacitor-file und Mit @capgo/capacitor-file für die native Fähigkeit in Mit @capgo/capacitor-file