无法将推送通知点击事件重定向到动态页面

问题描述 投票:0回答:1

因此,当我从后端发送通知时,我同时获得了通知有效载荷和数据有效载荷,现在从后端触发通知时会自动接收默认通知,首先需要知道是否可以覆盖此(默认)即将到来的通知(例如ui更改或待定的意图更改)

当我尝试使用通知有效负载,然后尝试使用数据有效负载(后来我知道当应用程序处于后台时通知有效负载不起作用,但最终我没有任何反应,最后,我想不获取任何通知有效载荷数据,而仅在数据有效载荷中获取所需的通知数据,然后尝试使用数据有效载荷。否则可能是其他问题。

为此附加代码段。(我最后一次尝试使用datapayload一个值)

android firebase push-notification notifications android-notifications
1个回答
0
投票
是的,有可能。从控制台/管理员sdk发送FCM时,您可以省略notification有效负载,而仅填充data有效负载。

然后,当您在Android应用服务的onMessageReceived(RemoteMessage remoteMessage)中收到有效载荷时,您可以解析data有效载荷,并使用自定义的未决意图构建自定义通知。

© www.soinside.com 2019 - 2024. All rights reserved.