Guía
Cómo usar Firebase Functions en Capacitor
Uso de @capgo/capacitor-firebase-functions
Plugin Capacitor para Firebase Cloud Functions.
Instalar
bun add @capgo/capacitor-firebase-functions
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 { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
API de un vistazo
| Método | Descripción |
|---|---|
callByName |
Llama a una función callable por su nombre. |
callByUrl |
Llama a una función callable mediante una URL. |
useEmulator |
Instrumenta tu app para conectar con el emulador de Cloud Functions. |
Ejemplos
callByName()
Llama a una función callable por su nombre.
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
const result = await FirebaseFunctions.callByName({ name: 'myFunction' });
console.log(result);
callByUrl()
Llama a una función callable mediante una URL.
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
const result = await FirebaseFunctions.callByUrl({
url: 'https://us-central1-my-project.cloudfunctions.net/myFunction',
});
console.log(result);
useEmulator()
Instrumenta tu app para conectar con el emulador de Cloud Functions.
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.useEmulator({ host: "127.0.0.1" });
Referencia completa
Continúa desde Uso de @capgo/capacitor-firebase-functions
Si estás usando Uso de @capgo/capacitor-firebase-functions para planificar el trabajo con plugins nativos, conéctalo con Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, Alternativas a plugins de Ionic Enterprise para el flujo de trabajo en Alternativas a plugins de Ionic Enterprise, y Native Builds de Capgo para el flujo de trabajo del producto en Capgo Native Builds.