概述
概述部分Capacitor plugin for Firebase Cloud Messaging (FCM).
核心功能
核心功能部分checkPermissions- 检查接收推送通知的权限。requestPermissions- 请求接收推送通知的权限。isSupported- 检查所有必需的 API 是否存在。getToken- 注册应用程序以接收推送通知。返回一个 FCM token,可以用来向该 Messaging 实例发送推送消息。
公开 API
标题为“公开 API”的部分| 方法 | 描述 |
|---|---|
checkPermissions | 检查接收推送通知的权限。 |
requestPermissions | 请求接收推送通知的权限。 |
isSupported | 检查所有必需的 API 是否存在。 |
getToken | 注册应用程序以接收推送通知。返回一个 FCM token,可以用来向该 Messaging 实例发送推送消息。 |
deleteToken | 删除 FCM token 并注销应用程序以停止接收推送通知。可以在用户注销时调用。 |
getDeliveredNotifications | 获取可在通知屏幕上显示的通知列表。 |
removeDeliveredNotifications | 从通知屏幕中移除特定的通知。 |
removeAllDeliveredNotifications | 从通知屏幕中移除所有通知。 |
subscribeToTopic | 在后台订阅主题。 |
unsubscribeFromTopic | 在后台取消订阅主题。 |
createChannel | 创建一个通知通道。 |
deleteChannel | 删除一个通知通道。 |
listChannels | 列出可用的通知通道。 |
addListener | 接收到新版FCM令牌时调用。 |
addListener | 接收到新版推送通知时调用。 |
addListener | 接收到新版推送通知操作时调用。 |
removeAllListeners | 移除此插件的所有监听器。 |
getPluginVersion | 获取此插件的版本号。 |
真实数据来源
源数据此参考资料是从 src/definitions.ts 在 capacitor-firebase.
从@capgo/capacitor-firebase-messaging继续
源数据:从@capgo/capacitor-firebase-messaging继续如果您正在使用 @capgo/capacitor-firebase-messaging 与 Capgo Plugin Directory 集成到Capgo Plugin Directory中的产品工作流程中 Capacitor 插件由 Capgo 提供 了解 Capacitor 插件由 Capgo 提供的实现细节 添加或更新插件 了解添加或更新插件的实现细节 Ionic Enterprise 插件替代品 了解 Ionic Enterprise 插件替代品的产品工作流程 Capgo 原生构建 了解 Capgo 原生构建的产品工作流程