Uso de @capgo/capacitor-launch-navigator
Interfaz principal del plugin.
Instalar
bun add @capgo/capacitor-launch-navigator
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
API de un vistazo
| Método | Descripción |
|---|---|
navigate |
Navega a una ubicación usando latitud y longitud. |
isAppAvailable |
Comprueba si una app de navegación específica está disponible. |
getAvailableApps |
Obtén la lista de apps de navegación disponibles en el dispositivo. |
getSupportedApps |
Obtén la lista de apps compatibles para la plataforma actual. |
getDefaultApp |
Obtén el nombre de la app de navegación predeterminada. |
getAppIcons |
Obtén los iconos del proveedor y almacénalos localmente. |
refreshAppIcons |
Actualiza los iconos del proveedor, ignorando la antigüedad del caché. |
clearIconCache |
Limpiar los iconos de proveedores en caché. |
Ejemplos
navigate()
Navega a una ubicación usando latitud y longitud.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
await LaunchNavigator.navigate({ destination: [48.8566, 2.3522] });
isAppAvailable()
Comprueba si una app de navegación específica está disponible.
import { LaunchNavigator, IOSNavigationApp } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.isAppAvailable({ app: IOSNavigationApp.APPLE_MAPS });
console.log(result);
getAvailableApps()
Obtén la lista de apps de navegación disponibles en el dispositivo.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAvailableApps();
console.log(result);
getSupportedApps()
Obtén la lista de apps compatibles para la plataforma actual.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getSupportedApps();
console.log(result);
getDefaultApp()
Obtén el nombre de la app de navegación predeterminada.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getDefaultApp();
console.log(result);
getAppIcons()
Obtén los iconos del proveedor y almacénalos localmente.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAppIcons();
console.log(result);
La tabla anterior lista los 8 métodos principales. Los helpers de listener y de versión, y el contrato completo de cada método, están documentados en la repositorio GitHub.
Referencia completa
Continúa desde Usando @capgo/capacitor-launch-navigator
Si estás usando Uso de @capgo/capacitor-launch-navigator para planificar el trabajo con plugins nativos, conéctalo con @capgo/capacitor-launch-navigator por los detalles de implementación en @capgo/capacitor-launch-navigator, Primeros pasos para los detalles de implementación en Primeros pasos, Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para los detalles de implementación en Capacitor Plugins de Capgo, y Añadir o actualizar plugins para los detalles de implementación al añadir o actualizar plugins.