ガイド
Firebase Messagingのチュートリアル
@capgo/capacitor-firebase-messagingを使用
Capacitorは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/capacitor-firebase-messagingを使用し続ける
__CAPGO_KEEP_0__が使用している場合 capgo/capacitor-firebase-messagingを使用し続ける ネイティブ プラグインの作業を計画する場合、__CAPGO_KEEP_0__ Plugin Directoryと接続する Capgo Plugin Directory内での製品ワークフロー Capgo Plugins by __CAPGO_KEEP_1__ Capacitor Plugins by Capgoの実装詳細 for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新の実装詳細 Ionic Enterprise Pluginの代替 Cloudflare Ionic Enterprise プラグイン代替の製品ワークフローについて、 Capgoネイティブビルド for the product workflow in Capgo Native Builds.