跳过内容

@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 token 时调用。
addListener当接收到新推送通知时调用。
addListener当执行新推送通知动作时调用。
removeAllListeners移除此插件的所有监听器。
getPluginVersion获取此插件的版本。

此参考资料是从 src/definitions.tscapacitor-firebase.