指南
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/