Langsung ke konten

@capgo/capacitor-file-picker

Pilih file, gambar, video, dan direktori dengan dukungan native penuh untuk iOS dan Android, termasuk konversi HEIC

Pilih file, gambar, video, dan direktori dengan dukungan native penuh untuk iOS dan Android, termasuk konversi HEIC

Mulai dengan pickFiles() dan metode inti lainnya yang tercantum di bawah ini.

PlatformDukunganCatatan
iOSYaNative
AndroidYaNative
WebParsialpickFiles / galeri dipilih via API browser; pemilihan direktori dan konversi HEIC hanya tersedia di native
  • pickFiles - Pilih satu atau lebih file dari perangkat.
  • pickImages - Pilih satu atau lebih gambar dari galeri. Hanya Android/iOS.
  • pickVideos - Pilih satu atau beberapa video dari galeri. Hanya Android/iOS.
  • pickMedia - Pilih satu atau beberapa gambar atau video dari galeri. Hanya Android/iOS.
MetodeDeskripsi
pickFilesPilih satu atau beberapa file dari perangkat.
pickImagesPilih satu atau beberapa gambar dari galeri. Hanya Android/iOS.
pickVideosPilih satu atau beberapa video dari galeri. Hanya Android/iOS.
pickMediaPilih satu atau beberapa gambar atau video dari galeri. Hanya Android/iOS.
pickDirectoryPilih direktori dari perangkat. Hanya Android/iOS.
convertHeicToJpegKonversi gambar HEIC ke format JPEG. Hanya iOS.
copyFileSalin file ke lokasi baru.
checkPermissionsPeriksa izin untuk membaca file. Hanya Android.
requestPermissionsMinta izin untuk membaca file. Hanya Android.
addListenerTambahkan listener untuk event picker dismissed. Hanya iOS.
removeAllListenersHapus semua listener plugin ini.
getPluginVersionDapatkan versi plugin native Capacitor.

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

Jika Anda menggunakan @capgo/capacitor-file-picker untuk merencanakan penyimpanan dan penanganan file, hubungkan dengan Menggunakan @capgo/capacitor-file-picker untuk kapabilitas native di Using @capgo/capacitor-file-picker, @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.