我正在开发 VOIP 呼叫应用程序。所以我需要推动注册 sip。我正在使用 FCM 进行推送。当手机唤醒时,一切正常。当手机进入深度睡眠(如 2-3 小时)时,问题就开始了。
我正在推送带有“priority”:“high”和 time_to_live 的“数据”类型通知,它们应该唤醒设备。
{
'priority': 'high',
'to': '....',
'time_to_live': 0,
'data': {}
}
Run Code Online (Sandbox Code Playgroud)
我只发送数据消息,但在深度睡眠或打瞌睡模式下未调用onMessageReceive()。我尝试了IGNORE_BATTERY_OPTIMIZATIONS但它也不起作用。似乎 FCM 对于 VOIP 推送不可靠。任何的想法?或任何建议?我该如何解决这个问题?
| 归档时间: |
|
| 查看次数: |
460 次 |
| 最近记录: |