Chrome native
Tampilkan bar navigasi atas dan tab bar bawah dengan UI platform alih-alih komponen web.
Chrome native
Tampilkan bar navigasi atas dan tab bar bawah dengan UI platform alih-alih komponen web.
Rute yang dimiliki web
Native mengirimkan event niat pengguna, kemudian router yang sudah ada mengubah konten WebView.
Ikon yang diserialisasi
Konfigurasi tab dan tombol dengan deskriptor SVG, SF Symbol, gambar yang dibundel, atau Android drawable.
Shell transisi asli
Capturakan WebView saat ini, update konten dengan JavaScript, kemudian selesaikan dengan animasi snapshot ke-WebView asli.
Perbesar rute
Buka rute kartu, grid, dan media-detail dengan geometri zoom elemen yang dibagikan secara native.
| Shell asli | Aliran sentuh |
|---|---|
![]() | ![]() |
configure(options?) Mengaktifkan host chrome native dan mengontrol insets konten.setNavbar(options) Mengupdate judul, subjudul, tombol kembali, tombol, warna, transparansi, dan visibilitas.setTabbar(options) Mengupdate tab, tab yang dipilih, badge, label, ikon, warna, dan visibilitas.beginTransition(options?) Merekam WebView keluaran sebelum perubahan jalur JavaScript.finishTransition(options?) Menganimasikan dari snapshot yang direkam ke WebView hidup setelah konten jalur siap.beginZoomTransition(target, options?) dan finishZoomTransition(target?, options?) adalah bantuan JavaScript untuk transisi zoom dari elemen atau persegi panjang.getPluginVersion() Mengembalikan versi marker implementasi native.navbarBack Mengeluarkan peristiwa ketika affordance kembali native disentuh.navbarItemTap fires ketika tombol aksi native navbar diklik.tabSelect fires ketika tab native dipilih.safeAreaChanged melaporkan perubahan inset native bar dan area aman.transitionStart dan transitionEnd melaporkan batas transisi native.iOS menggunakan UINavigationBar dan UITabBar. Pada iOS 26 dan lebih baru, plugin memungkinkan sistem mengrender perilaku Liquid Glass; versi lebih lama menggunakan fallback material translucent/native.
Android menggunakan toolbar AppCompat dan navigasi bawah material dengan penempatan edge-to-edge.
Plugin ini tidak membuat satu WebView native per rute. Versi 1 menjaga WebView Capacitor tunggal untuk stabilitas bridge dan membiarkan native mengontrol hanya frame, visual bar, chrome pilihan tab, pelaporan area aman, dan shell transisi.
Jika Anda menggunakan @capgo/capacitor-navigasi-nasional untuk merencanakan perilaku media dan antarmuka nasional, hubungkannya dengan Menggunakan @capgo/capacitor-navigasi-nasional untuk kemampuan nasional dalam Menggunakan @capgo/capacitor-navigasi-nasional, Menggunakan @capgo/capacitor-aktivitas-hidup untuk kemampuan nasional dalam Menggunakan @capgo/capacitor-aktivitas-hidup, @capgo/capacitor-aktivitas-hidup untuk detail implementasi dalam @capgo/capacitor-aktivitas-hidup, Menggunakan @capgo/capacitor-pemain-video untuk kemampuan native di Menggunakan @capgo/capacitor-video-player, dan @capgo/capacitor-video-player untuk detail implementasi di @capgo/capacitor-video-player.