Ringkasan
Judul bagian “Ringkasan”@capgo/capacitor-file-sharer bagikan atau menyimpan file dari data base64, URL data, jalur file lokal, file:// URL content:// URI, dan Capacitor _capacitor_file_ URLs.
Pakai fitur ini ketika aplikasi membutuhkan untuk mengexport laporan, backup, gambar, video, PDF, arsip ZIP, atau file lainnya yang dihasilkan tanpa memaksa setiap platform melalui jalur penyimpanan yang sama.
Kemampuan Utama
Bab berjudul “Kemampuan Utama”share- Buka sheet berbagi native pada Android dan iOS, atau download file di Web.save- Simpan ke koleksi publik Android, buka sheet simpan/berbagi iOS, atau download di Web.getPluginVersion- Kembalikan versi implementasi plugin native/web.
Tindakan Platform
Bab berjudul “Tindakan Platform”| Platform | Tindakan berbagi | Tindakan penyimpanan |
|---|---|---|
| Android | Menggunakan FileProvider, ClipData, dan URI memberikan izin sehingga chooser dapat menampilkan gambaran dan thumbnail file. | Menggunakan MediaStore pada Android 10+ dan direktori publik pada Android 9 dan di bawah. |
| iOS | Menggunakan UIActivityViewController dengan format base64 atau file yang didukung oleh path langsung. | Membuka sheet berbagi native sehingga pengguna dapat memilih Simpan ke File atau tujuan lain. |
| Web | Mengunduh file. | Mengunduh file. |
Publik API
Bagian berjudul “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 tanda pemahaman versi implementasi platform. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts dalam capacitor-file-sharer.
Teruskan dari @capgo/capacitor-file-sharer
Bagian berjudul “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.