__CAPGO_KEEP_0__ Startseite

Launch Navigator Capacitor Plugin

Öffnen Sie Navigationsapps wie Google Maps oder Apple Maps mit Anweisungen zu Zielen

Installieren

bun add @capgo/capacitor-launch-navigator bunx cap sync
npm, pnpm oder yarn
  • npm install @capgo/capacitor-launch-navigator
  • pnpm add @capgo/capacitor-launch-navigator
  • yarn add @capgo/capacitor-launch-navigator

Anleitung

Verwenden Sie Launch Navigator in Capacitor

Testen Sie auf Gerät

Laden Sie die Capgo-App herunter, dann scannen Sie die QR-code.

Launch Navigator Plugin-Vorschau QR code

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.

FAQ

FAQ zur Launch Navigator-Plugin

Wie installiere ich die Launch Navigator-Plugin in einer Capacitor-App?

Führen Sie "bun add @capgo/capacitor-launch-navigator" (oder "npm install @capgo/capacitor-launch-navigator"), dann führen Sie "bunx cap sync" aus, damit die iOS- und Android-Projekte die native code aufnehmen. Importieren Sie es aus "@capgo/capacitor-launch-navigator" in Ihrer App code.

Funktioniert @capgo/capacitor-launch-navigator mit React, Vue und Angular?

Ja. Launch Navigator ist ein Capacitor-Paket, daher funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-launch-navigator?

Capgo-Plugins folgen der Capacitor-Version: verwenden Sie die Plugin-Major-Version, die Ihrem Capacitor-Major-Version entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README enthält die unterstützten Versionen.

Ist @capgo/capacitor-launch-navigator kostenlos und Open-Source?

Ja. Die Quellcode von code ist öffentlich auf GitHub unter https://github.com/Cap-go/capacitor-launch-navigator/ verfügbar und das Paket kann kostenlos installiert werden von npm. Bug-Reports und Pull-Requests sind willkommen.

Kann ich code aktualisieren, das Launch Navigator verwendet, ohne eine App-Store-Überprüfung?

Die Installation oder Aktualisierung des Plugins ändert die native code, daher benötigt es eine neue Store-Build. Danach können JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Schiffen Sie Änderungen an Launch Navigator ohne auf die App-Überprüfung zu warten

Einmal das Plugin in Ihrem Store-Builder installiert, Capgo Live-Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen an Benutzern in Minuten.

Starten Sie mit Capgo