javascript - 错误:将 firebase 分析与 ionic 3 集成
问题描述
我已将 Firebase Analytics 与 Ionic 3 应用程序集成,并在应用程序的根目录中添加了 Google 服务文件。但是,我不断收到以下错误。知道我可能做错了什么吗?
错误类型错误:this.firebaseAnalytics.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)
});
}
}
app.module.ts
import { FirebaseAnalytics } from '@ionic-native/firebase-analytics';
....
providers: [
StatusBar,
SplashScreen,
{provide: ErrorHandler, useClass: IonicErrorHandler}
FirebaseAnalytics
]
请建议。
解决方案
推荐阅读
- spring - 如何在 Spring Boot 中从服务返回不同类型的对象?
- azure-devops - Azure devops 部署
- fusionauth - 使用客户端库授予 OAuth 授权代码?
- mysql - 如何告诉 debezuim Mysql 源连接器停止重新拍摄 kafka 主题中现有表的快照?
- cakephp - CakePHP3 如何让所有客户与他们所有的活动合同有什么到期的声明
- vuetify.js - Vuetify 数据表添加水平童车栏
- zeromq - 在使用 ZeroMQ 的 majordomo 模式中是否有往返消息时间的标准,如何测量或找到该标准?
- reactjs - 单击导航栏中给出的链接时,如何在同一位置显示不同的 API 结果?
- javascript - 使用javascript检查var中的字符
- python - 如何在 PGPy 中使用公钥解密 PGP 文件