Ringkasan
Judul bagian “Ringkasan”Capacitor File Plugin Melaksanakan operasi sistem file yang sama seperti plugin File Cordova.
Kemampuan Utama
Judul bagian “Kemampuan Utama”requestFileSystem- Minta sistem file.resolveLocalFileSystemURL- Mengatasi URL file ke sebuah entri.getFile- Dapatkan entri file.getDirectory- Dapatkan entri direktori.
Publik API
Judul Bagian “Publik API”| Metode | Deskripsi |
|---|---|
requestFileSystem | Minta sistem file. |
resolveLocalFileSystemURL | Tentukan URL file ke sebuah entri. |
getFile | Dapatkan entri file. |
getDirectory | Dapatkan entri direktori. |
readFile | Baca file sebagai teks atau base64. |
readAsDataURL | Baca file sebagai URL data (base64 dengan prefiks MIME). |
writeFile | Tulis data ke file. |
appendFile | Tambahkan data ke file. |
deleteFile | Hapus sebuah file. |
mkdir | Buat sebuah direktori. |
rmdir | Hapus sebuah direktori. |
readdir | Baca isi direktori. |
stat | Dapatkan metadata tentang sebuah file atau direktori. |
getMetadata | Dapatkan metadata tentang sebuah file atau direktori. Alias untuk stat(). |
rename | Ubah nama atau pindahkan sebuah file atau direktori. |
move | Pindahkan sebuah file atau direktori. Alias untuk rename(). |
copy | Salin sebuah file atau direktori. |
exists | Periksa apakah sebuah file atau direktori ada. |
getUri | Dapatkan URI untuk sebuah file. |
truncate | Potong sebuah file hingga ukuran yang ditentukan. |
getDirectories | Dapatkan semua direktori sistem file yang diketahui. |
getFreeDiskSpace | Dapatkan ruang disk gratis dalam byte. |
addListener | Tetapkan untuk mendengarkan peristiwa kemajuan baca. |
addListener | Tetapkan untuk mendengarkan peristiwa kemajuan tulis. |
removeAllListeners | Hapus semua pendengar acara. |
getPluginVersion | Dapatkan versi plugin. |
checkPermissions | Periksa status izin saat ini untuk operasi file. Pada Android, ini memeriksa izin penyimpanan eksternal. Pada iOS dan web, ini selalu mengembalikan ‘diberikan’ karena tidak perlu izin khusus. |
requestPermissions | Minta izin untuk operasi file. Pada Android, ini meminta izin penyimpanan eksternal yang diperlukan untuk mengakses file di luar direktori pribadi aplikasi. Pada iOS dan web, ini selalu mengembalikan ‘diberikan’ karena tidak perlu izin khusus. |
Sumber Kebenaran
Judul bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-file.
Teruskan dari @capgo/capacitor-file
Judul Bagian: Teruskan dari @capgo/capacitor-fileJika Anda menggunakan @capgo/capacitor-file untuk merencanakan penyimpanan dan pengelolaan file, hubungkannya dengan Menggunakan @capgo/capacitor-file untuk kemampuan asli dalam Menggunakan @capgo/capacitor-file, @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-uploader untuk detail implementasi di @capgo/capacitor-uploader, dan Menggunakan @capgo/capacitor-uploader untuk kemampuan asli di Menggunakan @capgo/capacitor-uploader.