Natives Leiste
Zeichnen Sie die oberste Navigationsleiste und die untere Tab-Leiste mit Plattform-UI anstatt mit Web-Komponenten.
Natives Leiste
Zeichnen Sie die oberste Navigationsleiste und die untere Tab-Leiste mit Plattform-UI anstatt mit Web-Komponenten.
Web-besitzene Routen
Natives sendet Ereignisse für Benutzerabsicht, dann ändert Ihr bestehender Router den WebView-Inhalt.
Serialisierte Icons
Konfigurieren Sie Tabs und Schaltflächen mit SVG, SF Symbol, eingebetteter Bilddatei oder Android-Drawable-Deskriptoren.
Natives Übergangsschale
Fangen Sie den aktuellen WebView ein, aktualisieren Sie den Inhalt in JavaScript und beenden Sie mit einer nativen Snapshot-to-WebView-Animation.
Zoom-Routen
Karten-, Grid- und media-detail-Routen mit gemeinsamer-Element-Style-Native-Zoom-Geometrie öffnen.
| Native Shell | Tap-Flow |
|---|---|
![]() | ![]() |
configure(options?) ermöglicht die native Chrome-Host-Verwaltung und steuert die Inhalte-Einrückungen.setNavbar(options) aktualisiert native Titel, Untertitel, Rück-Button, Buttons, Farben, Transparenz und Sichtbarkeit.setTabbar(options) aktualisiert Tabs, ausgewählter Tab, Badges, Labels, Icons, Farben und Sichtbarkeit.beginTransition(options?) fängt die ausgehende WebView vor dem JavaScript Routenwechsel ein.finishTransition(options?) animiert von dem aufgenommenen Snapshot zur lebenden WebView nachdem die Routeninhalt bereit ist.beginZoomTransition(target, options?) und finishZoomTransition(target?, options?) sind JavaScript-Hilfsmittel für Zoom-Übergänge von Elementen oder Rechtecken.getPluginVersion() gibt die Versionsmarke der nativen Implementierung zurück.navbarBack wird ausgelöst wenn die native Zurück-Verfügbarkeit angeklickt wird.navbarItemTap wird ausgelöst wenn eine native Navbar-Aktionstaste angeklickt wird.tabSelect wird ausgelöst wenn eine native Tab-Seite ausgewählt wird.safeAreaChanged berichtet über native Bar- und Safe-Area-Einsetzungen.transitionStart und transitionEnd berichten Sie native Übergangsgrenzen.iOS verwendet UINavigationBar und UITabBar. Bei iOS 26 und neuer lässt das Plugin das System Liquid Glass-Verhalten rendern; ältere Versionen verwenden native durchsichtige/Material-Abfälle.
Android verwendet einen AppCompat-Toolbar und eine Material-Unterseite-Navigation mit Rand-zu-Rand-Anordnung.
Das Plugin erstellt keine einzelne native WebView pro Route. Version 1 hält ein einzelnes Capacitor WebView für Brückengeschwindigkeit und lässt native nur den Rahmen, die Bar-Visualisierung, die Tab-Selektionsleiste, die sichere Bereichsberichterstattung und die Übergangshülle besitzen.
Wenn Sie @capgo/capacitor-native-Navigation um native Medien und Schnittstellenverhalten zu planen, verbinden Sie es mit Mit @capgo/capacitor-native-navigation für die native Fähigkeit in Mit @capgo/capacitor-native-navigation, Mit @capgo/capacitor-live-activities für die native Fähigkeit in Mit @capgo/capacitor-live-activities, @capgo/capacitor-live-activities für die Implementierungsdetails in @capgo/capacitor-live-activities, Mit @capgo/capacitor-video-player für die native Fähigkeit in Mit @capgo/capacitor-video-player, und @capgo/capacitor-video-player für die Implementierungsdetails in @capgo/capacitor-video-player.