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.