Anton Charov Asked:2020-06-23 19:50:47 +0000 UTC2020-06-23 19:50:47 +0000 UTC 2020-06-23 19:50:47 +0000 UTC 如果从 Firebase 控制台发送推送,如何在后台处理推送? 772 我需要处理从 firebase 控制台发送的推送通知(客户的愿望)。他们在网上到处写,在后台,没有数据部分的推送不会被处理程序拦截,但他们坚持告诉我这已经实现了。有没有办法做到这一点? android 1 个回答 Voted Best Answer ЮрийСПб 2020-06-24T22:16:49Z2020-06-24T22:16:49Z 无法处理。如果обработать你的意思是在通知到达时调用你的代码,接收所有关于推送的信息,并且没有可怕的拐杖,让你不断地耗尽电池并惹恼用户来跟踪通知的文本。 然而,TS 的意思是在点击通知后运行他的代码并接收从控制台发送的数据。在这种情况下,您需要按照标准场景处理点击任何通知: 根据launchMode活动及其当前是否打开,从getIntent().getExtras()toonCreate和/或获取数据onNewIntent(Intent intent)。 从控制台发送的Bundle数据将进入 - 在这里您已经可以以某种方式对它们做出反应,例如,打开一个屏幕。
无法处理。如果
обработать你的意思是在通知到达时调用你的代码,接收所有关于推送的信息,并且没有可怕的拐杖,让你不断地耗尽电池并惹恼用户来跟踪通知的文本。然而,TS 的意思是在点击通知后运行他的代码并接收从控制台发送的数据。在这种情况下,您需要按照标准场景处理点击任何通知:
launchMode活动及其当前是否打开,从getIntent().getExtras()toonCreate和/或获取数据onNewIntent(Intent intent)。Bundle数据将进入 - 在这里您已经可以以某种方式对它们做出反应,例如,打开一个屏幕。