Anleitung
Verwenden Sie Launch Navigator in Capacitor
Verwendung von @capgo/capacitor-launch-navigator
Haupt-Plugin-Schnittstelle.
Installieren
bun add @capgo/capacitor-launch-navigator
bunx cap sync
bunx cap sync kopiert die native code-Bibliothek in Ihre native Projekte. Führen Sie es erneut aus, nachdem Sie jede Plugin-Upgrade durchgeführt haben.
Importieren
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
API im Überblick
| Methode | Beschreibung |
|---|---|
navigate |
Navigiere zu einer Position mit der geografischen Breite und Länge. |
isAppAvailable |
Überprüfe, ob eine bestimmte Navigation-App verfügbar ist. |
getAvailableApps |
Liste der verfügbaren Navigation-Apps auf dem Gerät. |
getSupportedApps |
Liste der unterstützten Apps für die aktuelle Plattform. |
getDefaultApp |
Ermitteln Sie den Namen der Standard-App für die Navigation. |
getAppIcons |
Lade Anbieter-Icons herunter und speichere sie lokal. |
refreshAppIcons |
Aktualisiere Anbieter-Icons, ohne die Cache-Altersgrenze zu beachten. |
clearIconCache |
Lösche die gespeicherten Anbieter-Icons. |
Beispiele
navigate()
Navigiere zu einer Position mit der geografischen Breite und Länge.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
await LaunchNavigator.navigate({ destination: [48.8566, 2.3522] });
isAppAvailable()
Überprüfe, ob eine bestimmte Navigation-App verfügbar ist.
import { LaunchNavigator, IOSNavigationApp } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.isAppAvailable({ app: IOSNavigationApp.APPLE_MAPS });
console.log(result);
getAvailableApps()
Liste der verfügbaren Navigation-Apps auf dem Gerät abrufen.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAvailableApps();
console.log(result);
getSupportedApps()
Liste der unterstützten Apps für die aktuelle Plattform abrufen.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getSupportedApps();
console.log(result);
getDefaultApp()
Name der Standard-App für Navigation abrufen.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getDefaultApp();
console.log(result);
getAppIcons()
Provider-Icons abrufen und lokal im Cache speichern.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAppIcons();
console.log(result);
Die Tabelle oben listet die 8 Kernmethoden auf. Helfer für Listener und Versionen sowie die vollständige Vertragsstruktur jeder Methode sind im GitHub-Repository.
Vollständige Referenz
Weiter mit @capgo/capacitor-Launch-Navigator
Weiter mit der Verwendung von @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-launch-navigator Mit @capgo/capacitor-launch-navigator um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-launch-navigator für die Implementierungsdetails in @capgo/capacitor-launch-navigator Anleitung zum Starten für die Implementierungsdetails in Anleitung zum Starten Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, und Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren.