@capgo/capacitor-datei-teiler
Übersicht
Übersicht@capgo/capacitor-file-sharer Teilen oder Speichern von Dateien aus Basis64-Daten, Daten-URLs, lokalen Dateipfaden, file:// URLs, content:// URIs und Capacitor _capacitor_file_ URLs.
Verwenden Sie es, wenn eine App Berichte, Sicherungskopien, Bilder, Videos, PDFs, ZIP-Archive oder andere generierte Dateien exportieren muss, ohne dass jede Plattform durch denselben Speicherpfad gezwungen wird.
Kernfunktionen
Kernfunktionenshare- Öffnen Sie das native Teilen-Sheet auf Android und iOS oder laden Sie die Datei auf Web herunter.save- Speichern Sie in Android-öffentlichen Sammlungen, öffnen Sie das iOS-Speichern/Teilen-Sheet oder laden Sie auf Web herunter.getPluginVersion- Gibt die native/Web-Plugin-Implementierungsversion zurück.
Plattformverhalten
Abschnitt mit dem Titel “Plattformverhalten”| Plattform | Teilen von Verhalten | Verhalten speichern |
|---|---|---|
| Android | Verwendet ein FileProvider, ClipData, und URI-Grants, damit der Präsentations- und Miniaturbild-Chooser den Dateiinhalt lesen kann. | Verwendet MediaStore auf Android 10+ und öffentliche Ordner auf Android 9 und darunter. |
| iOS | Verwendet UIActivityViewController mit base64- oder direkter 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 | Teilt eine Datei über das native Teilen-Sheet auf Android und iOS, oder lädt sie auf Web herunter. |
save | Speichert eine Datei lokal auf Android/Web, oder öffnet 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 ist synchronisiert von src/definitions.ts in capacitor-Dateiteiler.
Weitermachen von @capgo/capacitor-Dateiteiler
Abschnitt mit dem Titel „Weitermachen von @capgo/capacitor-Dateiteiler”Wenn Sie @capgo/capacitor-Dateiteiler zur Planung von Speicher und Dateihandling verwenden, verbinden Sie es mit Mit @capgo/capacitor-Dateiteiler für die native Fähigkeit in Mit @capgo/capacitor-Dateiteiler, @capgo/capacitor-Daten-Speicherung-SQLite für die Implementierungsdetails in @capgo/capacitor-Daten-Speicherung-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.