我使用cordova-plugin-fcm-with-dependency-update更新了 FCM 插件,然后在getToken()上获取错误
未捕获(承诺):TypeError:Object(...)不是函数 TypeError:Object(...)不是函数
答案 0 :(得分:0)
在ionic.config.json文件中检查您的项目类型。
如果类型为“离子角” ,则安装4.x.x版本。
npm i -s @ionic-native/firebase@4.20.0
如果类型为“角度” ,则安装5.x.x-beta版本
npm i -s @ionic-native/firebase@5.0.0-beta.24
注意:
仅当您使用 Angular 6
时,才在导入末尾添加ngx。import { Firebase } from '@ionic-native/firebase/ngx';
如果未从导入的app.module.ts和app.component.ts
中删除 ngximport { Firebase } from '@ionic-native/firebase';
在此之后,您会遇到问题,然后随时在此处写。