1

我正在构建一个基于 Cordova 的移动应用程序。快速研究将我带到这些回购:

  1. Firebase 的官方 JS SDK 库 - https://github.com/firebase/firebase-js-sdk
  2. Firebase Cordova 实施 - https://github.com/dpa99c/cordova-plugin-firebasex

Cordova 存储库中没有说明它与 Firebase JS SDK 有何不同。既然我可以在我的 Cordova 应用程序上运行 JS,那么我最大的问题是我为什么需要这个cordova-plugin-firebasex?这里有什么附加价值?

4

2 回答 2

0

Firebase JS SDK 应该适用于所有平台(所有可用的 Web 功能),因为归根结底它是一个 WebView。但该插件将允许您使用 Android 或 IOS 特定功能。

于 2020-10-02T19:43:30.687 回答
0

firebase js sdk仅用于 web,而cordova-plugin-firebasex用于 android 和 ios 应用程序。如果您使用,firebase-js-sdk那么您将无法向 android 或 ios 设备发送通知。此外,cordova 插件将使您能够使用crashlytics无法与 js sdk 一起使用的插件。

于 2020-08-09T10:48:27.130 回答