Salta al contenuto principale
@capgo/capacitor-launch-navigator Posizione Sorgente aperta

Avvia Navigatore Plugin Capacitor

Apri le navigazioni come Google Maps o Apple Maps con indicazioni per destinazioni

Installa

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

Guida

Come utilizzare Launch Navigator in Capacitor

Testa sul dispositivo

Scarica l'app Capgo, poi scansa il codice QR code.

Launch Navigator plugin preview QR code

Utilizza @capgo/capacitor-launch-navigator

Interfaccia principale del plugin.

Installa

bun add @capgo/capacitor-launch-navigator
bunx cap sync

bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Esegui nuovamente dopo ogni aggiornamento del plugin.

Importa

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

Vedi API in un colpo d'occhio

Metodo Description
navigate Naviga a una posizione utilizzando la latitudine e la longitudine.
isAppAvailable Controlla se un'app di navigazione specifica è disponibile.
getAvailableApps Ottieni l'elenco delle app di navigazione disponibili sul dispositivo.
getSupportedApps Ottieni l'elenco delle app supportate per la piattaforma corrente.
getDefaultApp Ottieni il nome dell'app di default per la navigazione.
getAppIcons Estrai i simboli dei provider e memorizzali localmente.
refreshAppIcons Aggiorna i simboli dei provider, ignorando l'età della cache.
clearIconCache Elimina icone di provider cache.

Esempi

navigate()

Naviga a una posizione utilizzando la latitudine e la longitudine.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

await LaunchNavigator.navigate({ destination: [48.8566, 2.3522] });

isAppAvailable()

Controlla se un'app di navigazione specifica è disponibile.

import { LaunchNavigator, IOSNavigationApp } from '@capgo/capacitor-launch-navigator';

const result = await LaunchNavigator.isAppAvailable({ app: IOSNavigationApp.APPLE_MAPS });
console.log(result);

getAvailableApps()

Elenca le app di navigazione disponibili sul dispositivo.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

const result = await LaunchNavigator.getAvailableApps();
console.log(result);

getSupportedApps()

Elenca le app supportate per la piattaforma corrente.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

const result = await LaunchNavigator.getSupportedApps();
console.log(result);

getDefaultApp()

Ottieni il nome dell'app di default per la navigazione.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

const result = await LaunchNavigator.getDefaultApp();
console.log(result);

getAppIcons()

Estrai i provider icona e memorizzale localmente.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

const result = await LaunchNavigator.getAppIcons();
console.log(result);

La tabella sopra elenca le 8 metodi di base. I listener e gli aiuti di versione, e il contratto completo di ogni metodo, sono documentati nel GitHub repository.

Riferimento completo

Continua da Utilizzo di @capgo/capacitor-launch-navigator

Se stai utilizzando Usando @capgo/capacitor-launch-navigator per pianificare il lavoro del plugin nativo, connettilo con @capgo/capacitor-launch-navigator per i dettagli di implementazione in @capgo/capacitor-launch-navigator Getting Started per i dettagli di implementazione in Iniziare Directory dei Plugin di Capgo per il workflow del prodotto nella Capgo Directory dei Plugin Plugin di Capacitor sviluppati da Capgo per i dettagli di implementazione in Plugin di Capacitor sviluppati da Capgo, e Aggiungere o Aggiornare Plugin per i dettagli di implementazione in Aggiungere o Aggiornare Plugin.

FAQ

Domanda Frequenti del Plugin Navigator di Avvio

Come posso installare il plugin di navigazione di lancio in un'app Capacitor?

Esegui "bun add @capgo/capacitor-launch-navigator" (o "npm install @capgo/capacitor-launch-navigator"), quindi esegui "bunx cap sync" per far assorbere i progetti iOS e Android il nativo code. Importalo da "@capgo/capacitor-launch-navigator" nella tua app code.

Funziona @capgo/capacitor-launch-navigator con React, Vue e Angular?

Sì. Launch Navigator è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Qual è la versione Capacitor di @capgo/capacitor-launch-navigator?

Il plugin Capgo segue la versione maggiore di Capacitor: utilizza la versione del plugin maggiore che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README del GitHub elenca le versioni mantenute.

È gratuito e open source @capgo/capacitor-launch-navigator?

Sì. Il codice sorgente code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-launch-navigator/ e il pacchetto è gratuito da installare da npm. I segnalazioni di bug e pull request sono accetti.

Posso aggiornare code che utilizza Launch Navigator senza una revisione dell'App Store?

L'installazione o l'aggiornamento del plugin modifica il nativo code, quindi richiede una nuova costruzione del store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere spedite immediatamente con Capgo live updates.

Invia modifiche a Launch Navigator senza attendere la revisione dell'app

Una volta che il plugin è nel tuo store di build, Capgo aggiornamenti live inviano le tue modifiche JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo