代码之家  ›  专栏  ›  技术社区  ›  Priyank

错误:将FireBase Analytics与Ionic 3集成

  •  1
  • Priyank  · 技术社区  · 7 年前

    我已经将firebase analytics与一个ioc3应用程序集成,并在应用程序的根目录中添加了google服务文件。但是,我一直在得到下面的错误。知道我做错了什么吗?

    错误类型错误:this.firebasealytics.logevent(…).then不是函数 在registrationpage.webpackjsonp.103.registrationpage.ionViewDidEnter

    注册.ts

    export class RegistrationPage {
    
    constructor(public navCtrl: NavController, public navParams: NavParams,  
    private firebaseAnalytics: FirebaseAnalytics) {
    }
    
    ionViewDidLoad() {
    console.log('ionViewDidLoad RegistrationPage');
    }
    
    public ionViewDidEnter()
    {
    this.firebaseAnalytics.logEvent('page_view', {page: 
     'RegistrationPage'}).then((res: any) => {
      console.log(res)
    })
    .catch((error: any) => {
    console.error(error)
    });
    }
    }
    

    应用模块.ts

    import { FirebaseAnalytics } from '@ionic-native/firebase-analytics';
    ....
    providers: [
    StatusBar,
    SplashScreen,
    {provide: ErrorHandler, useClass: IonicErrorHandler}
    FirebaseAnalytics
    ]
    

    请建议。

    0 回复  |  直到 7 年前