跳过主要内容
返回插件
@capgo/capacitor-firebase-functions
教程
由 github.com/Cap-go

Firebase Functions

Capacitor 对 Firebase Cloud Functions 的插件

指南

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);

全参考