@capgo/capacitor-file-sharer
Ringkasan
Bab berjudul “Ringkasan”@capgo/capacitor-file-sharer mengunggah atau menyimpan file dari data base64, URL data, jalur file lokal, URL, URI, dan __CAPGO_KEEP_0__ file:// URLs, content:// URIs, and Capacitor _capacitor_file_ URLs.
Gunakan fitur ini ketika aplikasi memerlukan ekspor laporan, backup, gambar, video, PDF, arsip ZIP, atau file lainnya yang dihasilkan tanpa memaksa setiap platform melalui jalur penyimpanan yang sama.
Kemampuan Dasar
Judul bagian “Kemampuan Dasar”share- Buka sheet berbagi native pada Android dan iOS, atau download file pada Web.save- Simpan ke koleksi publik Android, buka sheet simpan/berbagi iOS, atau download pada Web.getPluginVersion- Kembalikan implementasi versi plugin native/web.
Tingkah Laku Platform
Judul bagian “Tingkah Laku Platform”| Platform | Tingkah Laku Berbagi | Tingkah Laku Simpan |
|---|---|---|
| Android | Menggunakan sebuah FileProvider, ClipData, dan URI memberikan izin sehingga pemilih dapat memprediksi dan menampilkan miniatur file. | Menggunakan MediaStore pada Android 10+ dan direktori publik pada Android 9 dan di bawahnya. |
| iOS | Menggunakan UIActivityViewController dengan file yang didukung base64 atau jalur langsung. | Membuka lembaran 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 berbagi native pada Android dan iOS, atau download di Web. |
save | Simpan file secara lokal pada Android/Web, atau buka sheet berbagi/simpan 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 di Menggunakan @capgo/capacitor-file-sharer, @capgo/capacitor-data-storage-sqlite untuk detail implementasi di @capgo/capacitor-data-storage-sqlite, Menggunakan @capgo/capacitor-data-storage-sqlite untuk kemampuan asli di Menggunakan @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file untuk detail implementasi di @capgo/capacitor-file, dan Memanfaatkan @capgo/capacitor-file untuk kemampuan asli dalam Memanfaatkan @capgo/capacitor-file.