__CAPGO_KEEP_0__
返回插件
@capgo/capacitor-firebase-messaging
教程
@capgo/capacitor-firebase-messaging

Firebase 消息

Capacitor Firebase Cloud Messaging (FCM) 插件

指南

Firebase Messaging 的教程

使用 @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();

全局参考

继续使用 @capgo/capacitor-firebase-messaging

如果您正在使用 使用 @capgo/capacitor-firebase-messaging 为了规划原生插件工作,连接它与 Capgo 插件目录 在 Capgo 插件目录中, Capacitor 由 Capgo 提供的插件 在 Capacitor 由 Capgo 提供的插件中, 添加或更新插件 在添加或更新插件中, Ionic 企业版插件替代品 为 Ionic 企业版插件替代品中的产品工作流程 Capgo 原生构建 为 Capgo 原生构建中的产品工作流程