首页 > 解决方案 > ionic 5 cordova fcm 带火力底座

问题描述

我正在尝试使用对我的应用程序使用推送通知的 firebase 来实现 FCM。我尝试了很多次仍然无法从 FCM 读取令牌。我哪里错了?

代码和剪辑。

在此处输入图像描述

错误响应:

如果我在本地使用离子服务,则会出现以下错误和警告

在此处输入图像描述

如果我使用ionic cordova run 浏览器,我会在登录我的应用程序之前得到这个

在此处输入图像描述

登录后

在此处输入图像描述

我构建了同一个应用程序并尝试对其进行远程调试,但出现以下错误

登录前

在此处输入图像描述

登录后

在此处输入图像描述

在每种情况下,错误消息都表明要安装我已经完成的 Cordova-fm 插件。

我的 package.json

在此处输入图像描述

在此处输入图像描述

我试过删除 android 插件并安装它,就像一个新项目没有工作一样,同样的错误。我试图在一个空白的 Ionic 项目中只运行 firebase 和 fcm,仍然是同样的错误。我试图降级版本以查看它是否有效,错误没有改变。

我已经尝试了网上的大部分建议。没有什么可以让我访问 FCM 令牌。

PS:这是我第一个使用 ionic 和 firebase 的项目。

标签: androidfirebasecordovaionic-frameworkfirebase-cloud-messaging

解决方案


推荐阅读