ガイド
Firebase Messaging のチュートリアル
@capgo/capacitor-firebase-messaging を使用
Firebase Cloud Messaging (FCM) の Capacitor プラグイン
インストール
bun add @capgo/capacitor-firebase-messaging
bunx cap sync
このプラグインが公開するもの
checkPermissions- プッシュ通知を受信するための許可を確認します。requestPermissions- プッシュ通知を受信するための許可を求めます。isSupported- 必要なすべてのAPIが存在するかどうかを確認します。getToken- アプリをプッシュ通知を受信するために登録します。 FCMトークンを返します。これは、指定されたメッセージングインスタンスにプッシュメッセージを送信するために使用できます。
例の使用
checkPermissions
プッシュ通知を受信するための許可を確認します。
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.checkPermissions();
requestPermissions
プッシュ通知を受信するための許可を求めます。
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.requestPermissions();
isSupported
必要なすべてのAPIが存在するかどうかを確認します。
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.isSupported();
getToken
アプリをプッシュ通知を受信するために登録します。 FCMトークンを返します。これは、指定されたメッセージングインスタンスにプッシュメッセージを送信するために使用できます。
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.getToken();
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/messaging
- ドキュメント: /docs/plugins/firebase-messaging/
使用中の@capgo/capacitor-firebase-messagingから続けてください
Capacitorを使用している場合 Capacitorを使用中の@capgo/capacitor-firebase-messaging ネイティブプラグインの作業を計画する場合、Capacitorを__CAPGO_KEEP_0__ プラグイン ディレクトリと接続する Capgo プラグイン ディレクトリ内の製品ワークフロー Capgo プラグインズ by __CAPGO_KEEP_1__ Capacitor プラグインズ by Capgoの実装詳細 for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新の実装詳細 Ionic Enterprise プラグインの代替 Cloudflare Ionic Enterprise プラグイン代替の製品ワークフローについて Capgoネイティブビルド 製品ワークフローについてはCapgoネイティブビルド