【问题标题】:Cordova plugin cordova-plugin-firebase-messaging Invalid IDCordova 插件 cordova-plugin-firebase-messaging 无效 ID
【发布时间】:2021-04-28 18:56:17
【问题描述】:

我创建了一个新项目并安装了 cordova-plugin-firebase-messaging。我能够在 javascript 端接收消息并读取有效负载,但实际通知从未弹出。

我收到 2 个错误。 无效的 ID 0x00000000 和 无法加载通知颜色。

科尔多瓦 9.0 科尔多瓦安卓 8.0 Android Studio 4.1.3

有效负载 c# 代码

  var message = new MulticastMessage()
        {
            Tokens = registrationTokens,
            Notification = new Notification()
            {
                Body = body,
                Title = title,
            }
        };

【问题讨论】:

  • 我可以使用 ForceShow 来显示通知,但我仍然收到 java 错误。

标签: android cordova phonegap


【解决方案1】:

“java 错误”是什么意思?您可以debug the running app from device or emulator using DDMS 找到确切的错误。您也未能包含已发送通知负载的示例代码,请记住这里的用户无权访问您的源代码或您的 PC,因此除非您扩展您的问题,否则我们无法帮助您。

【讨论】:

  • 基本上“可选”颜色从 NOTIFICATION_COLOR_KEY 返回 null。我添加了它,这修复了两个错误,但我认为它是可选的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-22
  • 2023-04-11
  • 2019-07-25
  • 2023-03-22
  • 2019-03-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多