跳过内容

@capgo/capacitor-firebase-messaging

Capacitor用于Firebase Cloud Messaging (FCM)的插件。

概述

概述

Capacitor用于Firebase Cloud Messaging (FCM)的插件。

核心功能

核心功能
  • checkPermissions - 检查接收推送通知的权限。
  • requestPermissions - 请求接收推送通知的权限。
  • isSupported - 检查所有必需的 API 是否存在。
  • getToken - 注册应用程序以接收推送通知。返回一个 FCM token,可以用来向该 Messaging 实例发送推送消息。
方法描述
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.tscapacitor-firebase.

从 @capgo/capacitor-firebase-messaging 中继续

从 @capgo/capacitor-firebase-messaging 中继续

如果您正在使用 @capgo/capacitor-firebase-messaging 来规划原生插件工作,连接它到 Capgo 插件目录 以实现 Capgo 插件目录 中的产品工作流程 Capacitor 插件由 Capgo 提供 了解 Capacitor 插件由 Capgo 提供的实现细节 添加或更新插件 了解添加或更新插件的实现细节 Ionic Enterprise 插件替代品 了解 Ionic Enterprise 插件替代品的产品工作流程 Capgo 原生构建 了解 Capgo 原生构建的产品工作流程