@capgo/capacitor-file-sharer
Ikhtisar
Bagian berjudul “Ringkasan”Bagikan dan simpan file dari data base64 atau path lokal di Android, iOS, dan Web
Mulai dengan share() dan metode inti lainnya yang tercantum di bawah ini.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | Native |
| Android | Ya | Native |
| Web | Ya | Download file di browser |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”share- Buka native share sheet di Android dan iOS, atau download file di Web.save- Simpan ke koleksi publik Android, buka iOS save/share sheet, atau download di Web.getPluginVersion- Mengembalikan versi implementasi plugin native/web.
Perilaku Platform
Bagian berjudul “Perilaku Platform”| Platform | Perilaku berbagi | Perilaku simpan |
|---|---|---|
| Android | Menggunakan FileProvider, ClipData, serta izin URI agar pratinjau dan thumbnail chooser dapat membaca file. | Menggunakan MediaStore pada Android 10+ dan direktori publik pada Android 9 ke bawah. |
| iOS | Menggunakan UIActivityViewController dengan file berbasis base64 atau path langsung. | Membuka native share sheet agar pengguna bisa memilih Save to Files atau tujuan lainnya. |
| Web | Mengunduh file. | Mengunduh file tersebut. |
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
share | Bagikan file menggunakan native share sheet di Android dan iOS, atau unduh di Web. |
save | Simpan file secara lokal di Android/Web, atau buka iOS save/share sheet. |
getPluginVersion | Mengembalikan penanda versi implementasi platform. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-file-sharer.
Lanjutkan dari @capgo/capacitor-file-sharer
Bagian berjudul “Lanjutkan dari @capgo/capacitor-file-sharer”Jika Anda menggunakan @capgo/capacitor-file-sharer untuk merencanakan penyimpanan dan penanganan file, hubungkan dengan Menggunakan @capgo/capacitor-file-sharer untuk kemampuan native di halaman 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 kapabilitas native di Menggunakan @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file untuk detail implementasi di @capgo/capacitor-file, dan Menggunakan @capgo/capacitor-file untuk kapabilitas native di Using @capgo/capacitor-file.