Anleitung
Launch Navigator in Capacitor nutzen
Mit @capgo/capacitor-launch-navigator
Haupt-Interface des Plugins.
Installieren
bun add @capgo/capacitor-launch-navigator
bunx cap sync
bunx cap sync kopiert den nativen code des Plugins in deine nativen Projekte. Nach jedem Plugin-Upgrade erneut ausführen.
Importieren
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
API auf einen Blick
| Methode | Beschreibung |
|---|---|
navigate |
Navigiere zu einem Ort via Breitengrad und Längengrad. |
isAppAvailable |
Prüfe, ob eine bestimmte Navigations-App verfügbar ist. |
getAvailableApps |
Liste der verfügbaren Navigations-Apps auf dem Gerät abrufen. |
getSupportedApps |
Liste der unterstützten Apps für die aktuelle Plattform abrufen. |
getDefaultApp |
Den Namen der Standard-App für die Navigation abrufen. |
getAppIcons |
Provider-Icons abrufen und lokal zwischenspeichern. |
refreshAppIcons |
Provider-Icons aktualisieren (Cache-Alter ignorieren). |
clearIconCache |
Zwischengespeicherte Provider-Icons löschen. |
Beispiele
navigate()
Navigiere zu einem Ort via Breitengrad und Längengrad.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
await LaunchNavigator.navigate({ destination: [48.8566, 2.3522] });
isAppAvailable()
Prüfe, ob eine bestimmte Navigations-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 Navigations-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()
Den Namen der Standard-App für die Navigation abrufen.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getDefaultApp();
console.log(result);
getAppIcons()
Provider-Icons abrufen und lokal zwischenspeichern.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAppIcons();
console.log(result);
Die obige Tabelle listet die 8 Kernmethoden auf. Listener- und Version-Helper sowie der vollständige Contract jeder Methode sind in der GitHub Repository.
Vollständige Referenz
Weiter mit der Nutzung von @capgo/capacitor-launch-navigator
Wenn du es nutzt Mit @capgo/capacitor-launch-navigator Um die Arbeit an nativen Plugins zu planen, verbinde sie mit @capgo/capacitor-launch-navigator für die Implementierungsdetails in @capgo/capacitor-launch-navigator, Erste Schritte für die Implementierungsdetails in Erste Schritte, Capgo Plugin-Verzeichnis für den Produkt-Workflow im 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.