【问题标题】:What's difference between Ionic native Firebase vs Firebase-Analytics?Ionic 本机 Firebase 与 Firebase-Analytics 有什么区别?
【发布时间】:2018-03-26 15:32:05
【问题描述】:

有什么区别:

https://ionicframework.com/docs/native/firebase/

https://ionicframework.com/docs/native/firebase-analytics/

我已经使用“firebase”来推送通知,但是我需要手动注册页面浏览量,我需要使用这两个插件吗?

【问题讨论】:

    标签: firebase ionic-framework ionic3 firebase-analytics


    【解决方案1】:

    Ionic 'Native' FirebaseIonic 'Native' Firebase Analytics 是 Ionic 包装器,它们“为所有插件提供通用接口并确保原生事件触发 Angular 中的更改检测”。如果没有插件,这些包装器将无法工作。

    另一方面,我们有 Cordova 插件,您可以在安装插件的 Ionic 文档中看到。

    $ ionic cordova plugin add cordova-plugin-firebase (1)
    $ npm install --save @ionic-native/firebase (2)
    

    (1) - Firebase Cordova 插件,包括推送通知、事件跟踪、崩溃报告、分析等。
    (2) - 为您提供“温和”界面的包装器

    因此,您可以使用带有 OR 的 Firebase 插件获得所需的一切,而无需 Ionic Firebase 包装器。

    【讨论】:

    • 好的,但我无法理解一个包装器是否做了其他包装器不做的事情? Ionic Firebase (ionicframework.com/docs/native/firebase) 似乎更完整...
    • 您绝对可以在没有包装器的情况下使用该插件。包装器只是插件的一个“接口”,可以帮助您更轻松地调用方法。指定的包装器 Ionic Firebase 仅与 cordova-plugin-firebase 一起使用,而 Ionic Firebase Analytics 与 cordova-plugin-firebase-analytics 一起使用。是的,Firebase 插件 > Firebase Analytics(它包含 Firebase Analytics)。
    • cordova-plugin-firebase 是最好的。
    猜你喜欢
    • 2016-09-17
    • 1970-01-01
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-12
    • 2015-04-24
    相关资源
    最近更新 更多