ガイド
Firebase Messagingのチュートリアル
@capgo/capacitor-firebase-messagingを使用
Capacitor plugin for Firebase Cloud Messaging (FCM).
インストール
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から始めて、@capgo/capacitor-firebase-messagingを使用
Capgoを使用している場合 @capgo/capacitor-firebase-messagingを使用 Capgoのプラグインディレクトリと連携して、 Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新の実装詳細 __CAPGO_KEEP_0__ Ionic Enterprise Plugin Alternatives Ionic Enterprise Plugin Alternativesの製品ワークフローについて Capgo Native Builds Capgo Native Buildsの製品ワークフローについて