就我用Google搜索某个应用程序是否在后台的通知而言,通知会放在托盘中,并且不会显示为平视显示在所有其他应用程序上。但是,即使instagram不在前台,instagram通知仍会覆盖其他应用程序。他们如何做到这一点?我设法在模拟器上显示抬头通知,但仅当我的应用程序处于前台并且无法在我的真实设备(华为)上执行此操作时。设备上的Android和模拟器相同-5.1
它可以与通知源连接吗?我正在使用Firebase控制台发送通知。可能是Firebase的限制,我应该切换到onesignal或其他提供商?
还有,抬头通知只能是单行,还是可以启用多行模式?
请在后台运行应用程序时给我有关提示通知的工作代码。我已经测试了在StackOverflow上可以找到的所有内容。
答案 0 :(得分:0)
这可能是操作系统强制关闭后台服务的情况。华为,小米等一些制造商故意这样做是为了延长电池寿命。但是对于Instagram和Whatsapp等应用,制造商将这些应用列入白名单。
要将任何应用列入白名单,您必须从设备本身更改设置。
要更改您的应用设置,请点击link。