@capgo/capacitor-file
Ringkasan
Bagian berjudul “Ringkasan”Plugin File Capacitor Mengimplementasikan operasi sistem file yang mirip dengan plugin File Cordova.
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”requestFileSystem- Minta sistem file.resolveLocalFileSystemURL- Resolusi 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 | Resolusi URL file ke sebuah entri. |
getFile | Dapatkan entri file. |
getDirectory | Dapatkan entri direktori. |
readFile | Membaca file sebagai teks atau base64. |
readAsDataURL | Membaca file sebagai URL data (base64 dengan prefiks MIME tipe). |
writeFile | Menggunakan data untuk menulis ke file. |
appendFile | Menggunakan data untuk menambahkan ke file. |
deleteFile | Menghapus file. |
mkdir | Membuat direktori. |
rmdir | Menghapus direktori. |
readdir | Membaca isi direktori. |
stat | Mendapatkan metadata tentang file atau direktori. |
getMetadata | Mendapatkan metadata tentang file atau direktori. Alias untuk stat(). |
rename | Mengganti nama atau memindahkan file atau direktori. |
move | Mempindahkan file atau direktori. Alias untuk rename(). |
copy | Mengcopy file atau direktori. |
exists | Mengecek apakah file atau direktori ada. |
getUri | Mendapatkan URI untuk file. |
truncate | Menghilangkan isi file hingga ukuran tertentu. |
getDirectories | Mendapatkan semua direktori sistem file yang diketahui. |
getFreeDiskSpace | Mendapatkan ruang disk yang tersedia dalam byte. |
addListener | Mendengarkan event kemajuan baca. |
addListener | Mendengarkan event kemajuan tulis. |
removeAllListeners | Menghapus semua penggunaan event. |
getPluginVersion | Mendapatkan versi plugin. |
checkPermissions | Mengecek status izin saat ini untuk operasi file. Pada Android, ini mengecek izin penyimpanan eksternal. Pada iOS dan web, ini selalu mengembalikan ‘diberikan’ karena tidak perlu izin khusus. |
requestPermissions | Mengajukan izin untuk operasi file. Pada Android, ini mengajukan 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-file”Jika 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-penyimpanan-data-sqlite untuk detail implementasi di @capgo/capacitor-penyimpanan-data-sqlite, Menggunakan @capgo/capacitor-penyimpanan-data-sqlite untuk kemampuan asli di Menggunakan @capgo/capacitor-penyimpanan-data-sqlite, @capgo/capacitor-uploader untuk detail implementasi di @capgo/capacitor-uploader, dan Menggunakan @capgo/capacitor-uploader untuk kemampuan asli di Menggunakan @capgo/capacitor-uploader.