0
我的Firebase消息传递服务应用程序在应用程序处于后台,前台并锁定(屏幕开启)时触发onMessageReceived。唯一停止触发的时间是屏幕关闭时(即使应用程序仍在后台运行)。如何让我的onMessageReceived在屏幕关闭时被调用?我见过的所有答案都指向使用我尝试过的唤醒锁,但这并不奏效。有没有解决这个问题的方法,还是定制解决方案的唯一方法吗?当屏幕关闭时,Firebase消息传递服务没有收到消息
我正在制作一种类似于whatsapp的聊天应用程序,所以即使在屏幕关闭时我也需要触发事件的功能。如果FCM无法做到这一点,任何人都可以推荐替代服务或API?
所有帮助表示赞赏
感谢
请尝试使用其他设备。这似乎是电话制造商可能引入的一种非标准行为 –