android - FCM 通知不亮屏,在后台时不提示

标签 android

我实现了推送通知。

当应用程序处于前台时(通知触发 OnMessageReceived 方法),它可以找到。

但是,当应用程序处于后台时,不会出现提示。 而且,当手机处于 sleep 模式时,通知不会打开屏幕。

我该如何解决这个问题

最佳答案

检查您是否发送了数据。 您的请求正文应该是常量 data 字段。均衡器: { “到”:“/topics/fcm_globals”, “数据”: { “字段 1”:“值 1”, “字段 2”:“值 2” }

如果你有小米设备。检查系统是否在后台阻止您的应用。

关于android - FCM 通知不亮屏,在后台时不提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42828214/

相关文章:

Android:为什么onTouchListener() 会打开多个Alert Dialog?

android - 意外的断言行为

java - 在android java中从XML填充ListView

android - Tango 华硕 Zenfone AR

java - 当变量的值变为零时停止递减为负值

android - 如何使用Android ndk在GLSurface View 上显示多张图片

android - 未校准的磁力计问题

android - 暂时禁用 EditText 字段时出现问题

android - 启用异常 C++

java - Python 的生成器与 Java 中的生成器类似