Ringkasan
Ringkasan@capgo/capacitor-file-sharer berbagi atau menyimpan file dari data base64, URL data, jalur file lokal, URL, URI, dan __CAPGO_KEEP_0__ file:// URL content:// URIs, and Capacitor _capacitor_file_ Gunakan fitur ini ketika aplikasi memerlukan untuk mengekspor laporan, backup, gambar, video, PDF, ZIP, atau file lainnya yang dihasilkan tanpa memaksa setiap platform melalui jalur penyimpanan yang sama.
Kemampuan Utama
Ringkasan Kemampuan Utama
- Buka sheet berbagi asli pada Android dan iOS, atau download file pada Web.share- Simpan ke koleksi publik Android, buka sheet berbagi/simpan iOS, atau download pada Web.save- Kembalikan implementasi versi plugin asli/web.getPluginVersionPerilaku Platform
Perilaku Platform
Platform Behavior| Platform | Bagikan perilaku | Simpan perilaku |
|---|---|---|
| Android | Menggunakan FileProvider, ClipData, dan URI grants sehingga chooser dapat membaca file dan menampilkan gambar thumbnail. | Menggunakan MediaStore pada Android 10+ dan direktori publik pada Android 9 dan di bawahnya. |
| iOS | Menggunakan UIActivityViewController dengan file yang didasarkan pada base64 atau jalur langsung. | Membuka sheet berbagi native sehingga pengguna dapat memilih Simpan ke File atau tujuan lain. |
| Web | Mengunduh file. | Mengunduh file. |
Publik API
Judul Bagian “Publik API”| Metode | Deskripsi |
|---|---|
share | Bagikan file menggunakan sheet bagikan asli pada Android dan iOS, atau unduh di Web. |
save | Simpan file secara lokal pada Android/Web, atau buka sheet simpan/bagikan iOS. |
getPluginVersion | Mengembalikan versi marker implementasi platform. |
Sumber Kebenaran
Judul Bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-file-sharer.
Teruskan dari @capgo/capacitor-file-sharer
Judul bagian “Teruskan dari @capgo/capacitor-file-sharer”Jika Anda menggunakan @capgo/capacitor-file-sharer untuk merencanakan penyimpanan dan pengelolaan file, hubungkannya dengan Menggunakan @capgo/capacitor-file-sharer untuk kemampuan asli dalam Menggunakan @capgo/capacitor-file-sharer, @capgo/capacitor-data-storage-sqlite untuk detail implementasi dalam @capgo/capacitor-data-storage-sqlite, Menggunakan @capgo/capacitor-data-storage-sqlite untuk kemampuan asli dalam Menggunakan @capgo/capacitor-data-storage-sqlite @capgo/capacitor-file untuk detail implementasi dalam @capgo/capacitor-file, dan Menggunakan @capgo/capacitor-file untuk kemampuan asli dalam Menggunakan @capgo/capacitor-file