Cordova plugin for Google Firebase
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 年前 | ||
| 6 个月前 | ||
| 8 年前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 |
以下内容由 AI 翻译,如有问题请 点此提交 issue 反馈
cordova-plugin-firebasex
此仓库现在包含一个向后兼容的包装元插件,该插件会安装所有 cordova-plugin-firebasex 模块化插件。
已弃用
从 v20 版本开始,此原始的单体 FirebaseX 插件已被弃用,取而代之的是新的模块化插件架构。
模块化插件
- cordova-plugin-firebasex-core - Firebase 初始化、配置文件处理
- cordova-plugin-firebasex-analytics - Firebase 分析
- cordova-plugin-firebasex-auth - Firebase 身份验证
- cordova-plugin-firebasex-config - Firebase 远程配置
- cordova-plugin-firebasex-crashlytics - Firebase Crashlytics
- cordova-plugin-firebasex-firestore - Firebase Firestore
- cordova-plugin-firebasex-functions - Firebase 云函数
- cordova-plugin-firebasex-inappmessaging - Firebase 应用内消息传递
- cordova-plugin-firebasex-messaging - Firebase 云消息传递
- cordova-plugin-firebasex-performance - Firebase 性能监控
建议您迁移到新的模块化插件,以获得更好的性能、更小的应用体积以及更灵活的依赖管理。
如果您希望使用此单体版本的插件,仍然可以通过 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 和插件变量的文档,请参阅 旧版文档。