概要
概要Capacitor プラグインの Firebase Cloud Messaging (FCM)
始める checkPermissions() そして他の主要なメソッドは以下のとおりです。
プラットフォームのサポート
プラットフォームのサポート| プラットフォーム | サポート | 注意 |
|---|---|---|
| iOS | はい | ネイティブ |
| Android | はい | ネイティブ |
| Web | No | Guard with Capacitor.getPlatform() |
基本機能
「基本機能」checkPermissions- プッシュ通知を受信するための許可を確認するrequestPermissions- プッシュ通知を受信するための許可を求めるisSupported- 必要なすべてのAPIが存在するかを確認するgetToken- プッシュ通知を受信するためのアプリを登録する。FCMトークンを返す。
Public API
Section titled “Public API”| メソッド | 概要 |
|---|---|
checkPermissions | プッシュ通知を受信する権限を確認する。 |
requestPermissions | プッシュ通知を受信する権限を求める。 |
isSupported | 必要なAPIがすべて存在するかを確認する。 |
getToken | プッシュ通知を受信するためにアプリを登録する。FCMトークンを取得し、通知を送信できる。 |
deleteToken | FCMトークンを削除し、アプリをプッシュ通知を受信しないようにする。ユーザーがログアウトしたときなどに呼び出す。 |
getDeliveredNotifications | 通知画面で表示される通知の一覧を取得する。 |
removeDeliveredNotifications | 通知画面から特定の通知を削除する。 |
removeAllDeliveredNotifications | 通知画面からすべての通知を削除する。 |
subscribeToTopic | バックグラウンドでトピックにサブスクライブする。 |
unsubscribeFromTopic | バックグラウンドでトピックからアンサブスクライブする。 |
createChannel | 通知チャネルを作成する。 |
deleteChannel | 通知チャンネルを削除します。 |
listChannels | 利用可能な通知チャンネルの一覧を表示します。 |
addListener | 新しい FCM トークンを受信したときに呼び出されます。 |
addListener | 新しいプッシュ通知を受信したときに呼び出されます。 |
addListener | 新しいプッシュ通知アクションが実行されたときに呼び出されます。 |
removeAllListeners | このプラグインのすべてのリスナーを削除します。 |
getPluginVersion | このプラグインのバージョンを取得します。 |
真実の源
「真実の源」というセクションこの参照は src/definitions.ts in capacitor-firebase.
Capgoから続けて@capgo/capacitor-firebase-messaging
Capgoから続けて@capgo/capacitor-firebase-messaging”のセクションCapgoを使用している場合 @capgo/capacitor-firebase-messaging Capgoを連携して Capgo プラグインディレクトリ Capgo プラグインディレクトリ内での製品ワークフロー Capacitor Capgo Capgoのプラグインの実装詳細については、CapacitorプラグインによってCapgoで実装されています。 プラグインの追加または更新 プラグインの追加または更新 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグイン代替品の製品ワークフローについて Capgo ネイティブ ビルド for the product workflow in Capgo Native Builds.