Rute Penerapan Asli
Tampilkan pemuat sebagai tampilan overlay UIKit dan Android daripada meminta WebView untuk menganimasi efek transparan yang mahal.
Rute Penerapan Asli
Tampilkan pemuat sebagai tampilan overlay UIKit dan Android daripada meminta WebView untuk menganimasi efek transparan yang mahal.
Penempatan Fleksibel
Tempatkan pemuat penuh layar, berpusat, dipasang ke tepi, gaya Chrome di atas, atau di sekitar WebView dengan margin aman yang menyadari area aman.
Pemuat Bawaan dan Aset
Gunakan pemuat Siri gaya bawaan, tepi Siri v2, top Chrome, orbit, lingkaran, puls, titik, baris, gelombang, halo, gambar, atau berdasarkan Lottie.
Dapat Dipanggil di Mana Saja
Trigger pengisi dari JavaScript, Swift, Kotlin, atau plugin native lainnya melalui native API publik.
@capgo/capacitor-native-loader untuk keadaan muat yang harus tetap halus, transparan, dan native saat WebView sibuk, mengubah ukuran, berpindah halaman, atau disembunyikan di balik permukaan native.
Pakai saat Anda membutuhkan:
| Gaya | Penglihatan |
|---|---|
| Siri | ![]() |
| Siri v2 | ![]() |
| Chrome atas | ![]() |
| Ring | ![]() |
| Dots | ![]() |
| Barris | ![]() |
| Gelombang | ![]() |
| Orbit | ![]() |
| Pulse | ![]() |
| Halo | ![]() |
| Sekeliling | ![]() |
| Lottie | ![]() |
| Gambar | ![]() |
show(options) menampilkan loader dan mengembalikannya id.update(options) mengubah loader yang sudah ada tanpa menghancurkan overlay.setProgress(options) mengupdate progress loader yang sudah ditentukan.hide(options) menghapus satu loader.hideAll(options) menghapus semua loader.setWebViewLayout(options) mengatur ukuran atau memasukkan WebView/body agar loader native dapat berada di sampingnya.resetWebViewLayout(options?) mengembalikan tata letak WebView/body asli.getState() mengembalikan id loader yang saat ini terlihat.configure(options) menetapkan gaya default, posisi, warna, gerakan, dan perilaku.placement menentukan di mana permukaan asli muncul:
fullscreen menutupi seluruh aplikasi, dengan kemungkinan transparan.center mengapungkan loader kompak di atas WebView.top, bottom, leftdan right menempelkan loader ke tepi yang aman dan sadar area.chrome style menggunakan bar atas native penuh lebar dan cocok dengan webView.mode: 'resize'.around menggambar gerakan loader di sekitar frame layar.custom menggunakan frame eksplisit untuk alur kerja plugin native atau tampilan split.Gunakan interactionMode: 'passThrough' ketika pengguna dapat terus berinteraksi dengan WebView, block ketika pengguna tidak boleh mengetuk, atau loaderOnly ketika hanya permukaan loader yang menerima sentuhan.
Jika Anda menggunakan @capgo/capacitor-native-loader untuk merencanakan perilaku media dan antarmuka native, hubungkannya dengan Getting Started untuk detail implementasi, @capgo/capacitor-native-navigation untuk tata letak native chrome dan WebView, @capgo/capacitor-transitions untuk gerakan rute web, dan Menggunakan @capgo/capacitor-native-loader untuk tutorial.