Saltar al contenido principal
@capgo/capacitor-navegador-de-lanzamiento Ubicación De código abierto

Navegador de Lanzamiento plugin de Capacitor

Abre aplicaciones de navegación como Google Maps o Apple Maps con direcciones a destinos

Instalar

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

Guía

How to use Launch Navigator en Capacitor

Probar en dispositivo

Descarga la aplicación Capgo, luego escanea el código QR code.

Vista previa del plugin de lanzador de navegador QR code

Usando @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 después de cada actualización del plugin.

Importar

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

Vista previa de API

Método Descripción
navigate Navega a una ubicación utilizando la latitud y la longitud.
isAppAvailable Verifica si una aplicación de navegación específica está disponible.
getAvailableApps Obtén la lista de aplicaciones de navegación disponibles en el dispositivo.
getSupportedApps Obtén la lista de aplicaciones soportadas para la plataforma actual.
getDefaultApp Obtén el nombre de la aplicación predeterminada para la navegación.
getAppIcons Obtén los iconos del proveedor y almacénalos localmente.
refreshAppIcons Refresca los iconos del proveedor, ignorando la edad del caché.
clearIconCache Eliminar iconos de proveedores en caché.

Ejemplos

navigate()

Navegar a una ubicación utilizando latitud y longitud.

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

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

isAppAvailable()

Comprobar si una aplicación 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()

Obtener lista de aplicaciones de navegación disponibles en el dispositivo.

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

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

getSupportedApps()

Obtener lista de aplicaciones soportadas para la plataforma actual.

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

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

getDefaultApp()

Obtener el nombre de la aplicación predeterminada para la navegación.

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

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

getAppIcons()

Obtener iconos de proveedores y almacenarlos localmente.

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

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

La tabla anterior muestra los 8 métodos básicos. Los ayudantes de escucha y versión, y la completa contratación de cada método, se documentan en el repositorio de GitHub.

Referencia completa

Sigue adelante desde el uso de @capgo/capacitor-launch-navigator

Si estás utilizando Usando @capgo/capacitor-launch-navigator Para planificar el trabajo de plugin nativo, conecta con @capgo/capacitor-navegador-de-lanzamiento para los detalles de implementación en @capgo/capacitor-launch-navigator Getting Started para los detalles de implementación en Inicio Directorio de Plugins Capgo para el flujo de trabajo del producto en Directorio de Plugins Capgo Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, y Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins.

FAQ

FAQ del plugin de Navegador de Lanzamiento

¿Cómo instalo el plugin de Navegador de Lanzamiento en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-launch-navigator" (o "npm install @capgo/capacitor-launch-navigator"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el código nativo code. Importa desde "@capgo/capacitor-launch-navigator" en tu aplicación code.

¿Funciona @capgo/capacitor-launch-navigator con React, Vue y Angular?

Sí. El Navegador de Lanzamiento es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Qué versión de Capacitor soporta @capgo/capacitor-launch-navigator?

Capgo plugins siguen la versión mayor de Capacitor: utiliza la versión mayor del plugin que coincida con tu versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README del GitHub lista las versiones mantenidas.

¿Es gratuito y de código abierto @capgo/capacitor-launch-navigator?

Sí. El código fuente code está público en GitHub en https://github.com/Cap-go/capacitor-launch-navigator/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza Navegador de Lanzamiento sin una revisión de la Tienda de Aplicaciones?

Instalando o actualizando el plugin cambia la nativa code, por lo que necesita una nueva compilación del almacenamiento. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al plugin pueden enviar actualizaciones en vivo instantáneamente con Capgo.

Envía cambios en Navegador de Lanzamiento sin esperar a la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualiza en vivo tus cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Comienza con Capgo