cordova-plugin-firebasex:基于 Cordova 的 Firebase 功能集成插件项目

Cordova plugin for Google Firebase

分支7Tags108
文件最后提交记录最后更新时间
5 年前
6 个月前
8 年前
6 个月前
5 个月前
5 个月前
6 个月前
5 个月前
5 个月前
5 个月前

cordova-plugin-firebasex

此仓库现在包含一个向后兼容的包装元插件,该插件会安装所有 cordova-plugin-firebasex 模块化插件。


已弃用

从 v20 版本开始,此原始的单体 FirebaseX 插件已被弃用,取而代之的是新的模块化插件架构。


模块化插件

建议您迁移到新的模块化插件,以获得更好的性能、更小的应用体积以及更灵活的依赖管理。

如果您希望使用此单体版本的插件,仍然可以通过 cordova-plugin-firebasex@19 进行安装 - 有关单体插件的 API 和插件变量的详细信息,请参见旧版文档。 但是,此单体插件将不再有进一步的更新或修复。


安装

cordova plugin add cordova-plugin-firebasex@latest

此操作会安装上述所有模块化插件,并将它们的 API 重新导出到统一的 FirebasePlugin 全局对象下,从而保持与原始单体插件的向后兼容性。

迁移至模块化插件

有关迁移到新模块化插件以及如何在新架构中管理插件变量的更多详细信息,请参见迁移指南

API

使用此包装器时,所有方法都可在 FirebasePlugin 全局对象上使用,与单体插件保持完全的向后兼容性。

// Same API as before
FirebasePlugin.getToken(function(token) {
    console.log("FCM token: " + token);
});

插件变量

此包装器插件会重新导出原始单体插件中定义的所有插件变量,并将其传递给模块化插件。 这意味着您在 config.xml/package.json 中为原始单体插件定义的所有插件变量仍会被识别并应用于相关的模块化插件。

旧版插件文档

有关单体插件的 API 和插件变量的文档,请参阅 旧版文档

项目介绍

Cordova plugin for Google Firebase

定制我的领域