Lompat ke konten

@capgo/capacitor-file-sharer

Bagikan dan simpan file dengan lembaran berasal dari native, MediaStore Android, dan download browser.

@capgo/capacitor-file-sharer berbagi atau menyimpan file dari data base64, URL data, jalur file lokal, file:// URLs, content:// URI, dan Capacitor _capacitor_file_ URLs.

Gunakanlah ketika aplikasi memerlukan untuk mengekspor laporan, cadangan, gambar, video, PDF, arsip ZIP, atau file lainnya yang dihasilkan tanpa memaksa setiap platform melalui jalur penyimpanan yang sama.

Kemampuan Utama Capgo

Capabilitas Inti
  • share - Buka sheet berbagi asli 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 implementasi versi plugin native/web.

Tindakan Platform

Capabilitas Platform
Tindakan BerbagiTindakan SimpanAndroid
Menggunakan , dan URI grants sehingga chooser dapat membaca file. FileProvider, ClipData__CAPGO_KEEP_0__Menggunakan MediaStore pada Android 10+ dan direktori publik pada Android 9 dan di bawah.
iOSMenggunakan UIActivityViewController dengan file berbasis base64 atau direktori yang didukung secara langsung.Buka lembaran berbagi native sehingga pengguna dapat memilih Simpan ke File atau tujuan lain.
WebMengunduh file.Mengunduh file.
MetodeDeskripsi
shareBagikan file menggunakan sheet berbagi native pada Android dan iOS, atau download di Web.
saveSimpan file secara lokal pada Android/Web, atau buka sheet berbagi iOS.
getPluginVersionMengembalikan versi marker implementasi platform.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-file-sharer.

Teruskan dari @capgo/capacitor-file-sharer

Bab 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.