指南
Firebase 消息推送教程
使用 @capgo/capacitor-firebase-messaging
Capacitor Firebase Cloud Messaging (FCM) 插件
安装
bun add @capgo/capacitor-firebase-messaging
bunx cap sync
此插件暴露的内容
checkPermissions- 检查接收推送通知的权限。requestPermissions- 请求推送通知的权限。isSupported- 检查所有必需的 API 是否存在。getToken- 注册应用程序以接收推送通知。返回一个 FCM token,可以用来向该 Messaging 实例发送推送消息。
- 示例用法。
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 token,可以用来向该 Messaging 实例发送推送消息。
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/capacitor-firebase-messaging 与__CAPGO_KEEP_0__插件目录进行连接 了解Capgo插件目录中的产品工作流程 Capgo由__CAPGO_KEEP_1__提供的插件 了解Capacitor由Capgo提供的插件的实现细节 for the implementation detail in Capacitor Plugins by Capgo, 了解添加或更新插件的实现细节 Ionic企业插件替代品 了解Ionic企业插件替代品中的产品工作流程 __CAPGO_KEEP_0__由__CAPGO_KEEP_1__提供的插件 Capgo 原生构建 为产品工作流程在 Capgo 原生构建。