跳过内容

@capgo/capacitor-firebase-messaging

@Capacitor/__CAPGO_KEEP_1__-firebase-messaging

__CAPGO_KEEP_0__

概述

Capacitor 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 token 时调用。
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 企业插件替代品 在 Ionic 企业插件替代品中, Capgo 原生构建 {"targetLanguage":"Simplified Chinese","pagePath":"/zh/docs/plugins/firebase-messaging/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"为Capgo原生构建的产品工作流程"},{"text":"编辑页面"}]}