【发布时间】:2019-07-08 11:24:41
【问题描述】:
我一直在尝试实现注册和接收推送通知 过去 2 天我的 ionic3 应用程序,但由于我现在使用的版本,似乎没有任何效果。
首先是我的版本;
rxjs:5.5.11
角度:5.2.11
打字稿:~2.6.2
火力基地:5.8.2
@angular/fire: ^5.1.1
angularfire2 : ^5.1.1
到目前为止我尝试过的事情:
1)AngularFirestore-Firebase Native
我得到 Object(...) is not function 错误,我意识到这是因为我的 rxjs 版本。 AngularFireStore 正在使用 rxjs 6 或更高版本。我将 rxjs 更新为 6,但这次打字稿出错了。因为 rxjs 使用的是 ts 2.8 特性。我想要更新 ts 但 ionic 不支持它。我不想迁移到 ionic4,因为我不想为此花时间。
2)离子推送
我得到同样的 Object(...) is not a function error again.
3) FCM
很奇怪,我不能将 FCM 放到 app.module.ts 中的提供程序中。错误提示 FCM 不适合作为提供者。
所以我需要一种方法来使用我现在使用的包版本来实现推送通知?提前致谢!
【问题讨论】:
标签: angular typescript ionic3