指南
Firebase Functions教程
使用@capgo/capacitor-firebase-functions
Capacitor插件用于Firebase Cloud Functions。
安装
bun add @capgo/capacitor-firebase-functions
bunx cap sync
此插件暴露了什么
callByName- 根据函数名称调用可调用的函数。callByUrl- 根据 URL 调用可调用的函数。useEmulator- 为您的应用程序配置与 Cloud Functions 模拟器通信的功能。
示例用途
callByName
通过函数名称调用可调用函数。
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.callByName({} as CallByNameOptions<RequestData>);
callByUrl
通过 URL 调用可调用函数。
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.callByUrl({} as CallByUrlOptions<RequestData>);
useEmulator
将应用程序配置为与 Cloud Functions 模拟器进行通信。
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.useEmulator({} as UseEmulatorOptions);
完整参考
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/functions
- 文档:/docs/plugins/firebase-functions/
从使用 @capgo/capacitor-firebase-functions 继续
如果您正在使用 使用 @capgo/capacitor-firebase-functions 来规划原生插件工作,连接它 Capgo 插件目录 为产品工作流程在 Capgo 插件目录, Capacitor 插件由 Capgo 为实现细节在 Capacitor 插件由 Capgo, 添加或更新插件 为实现细节在添加或更新插件, Ionic 企业插件替代品 为产品工作流程在 Ionic 企业插件替代品, 和 Capgo 原生构建 为产品工作流程在 Capgo 原生构建。