当应用程序处于后台时,操作按钮未显示在通知中

Action button is not showing in the notification when the application is in background

发送通知时,当我的应用程序在前台时,我会收到通知中带有操作按钮的通知,而当我的应用程序被终止或在后台时,会收到通知但没有操作按钮,我只得到标题和内容 body。 我尝试了很多解决方案,但它确实有效。 android是否引入了新的权限问题? 任何帮助和建议将不胜感激。Here is the Image

由于没有提供任何代码,所以我不能说这里的具体问题是什么,但请记住。在 FCM 中有两种类型的通知:

  • 通知负载
  • 数据负载

当您从 FCM 发送通知时,它是一个通知负载。在这种情况下,如果您的应用程序被终止,通知将直接进入系统托盘并由 OS 处理。 onMessageReceived() 不会执行。

如果您从后端发送通知,它是一个数据负载。在这种情况下,onMessageReceived() 将被执行。

在此处查看更多内容 FCM Message Types