ガイド
Firebase Functionsを使用する方法については、Capacitorを参照してください
Capgoを使用した@capgo/capacitor-firebase-functions
CapacitorプラグインはFirebase Cloud Functions用です。
インストール
bun add @capgo/capacitor-firebase-functions
bunx cap sync
bunx cap sync codeプラグインのネイティブcodeをプロジェクトにコピーします。プラグインのアップグレード後は再度実行してください。
インポート
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
APIの概要
| メソッド | 説明 |
|---|---|
callByName |
特定の関数を呼び出す |
callByUrl |
特定の関数をURLで呼び出す |
useEmulator |
アプリをCloud Functions エミュレータと通信させる |
例
callByName()
関数を名前で呼び出す。
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
const result = await FirebaseFunctions.callByName({ name: 'myFunction' });
console.log(result);
callByUrl()
関数を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()
アプリをクラウド関数エミュレータと通信するように設定する。
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.useEmulator({ host: "127.0.0.1" });
フルリファレンス
続けて使用する@capgo/capacitor-firebase-functions
使用中の場合 使用中の@capgo/capacitor-firebase-functions ネイティブ プラグインの作業を計画するには、__CAPGO_KEEP_0__ プラグイン ディレクトリと接続する。 続けて使用する@Capgo/__CAPGO_KEEP_1__-firebase-functions Capgo製品ワークフローについての Capgo プラグインディレクトリに Capacitor プラグインは Capgo によって Capgo製品ワークフローについての Capacitor プラグインは Capgo によって プラグインの追加または更新 プラグインの追加または更新についての実装詳細 Ionic Enterprise プラグインの代替 Capgo製品ワークフローについての Ionic Enterprise プラグインの代替、 Capgo ネイティブビルド Capgo製品ワークフローについての Capgo ネイティブビルド