whatsapp调用如何工作,当应用程序处于后台甚至被杀或甚至您正在使用其他应用程序时,还会在屏幕上方显示whatsapp呼叫。
有人可以解释其背后的机制吗?
答案 0 :(得分:2)
这使用Voip权限,因此即使应用程序被杀死仍然能够接收通知
答案 1 :(得分:1)
在后台或甚至被杀死状态下,他们使用Pushkit(无声推送通知)。
无声推送通知不会出现在设备的通知中心。但您可以收到各种信息,如用户名,图片,VOIP频道等。
然后,您需要根据静默推送通知中的有效负载计划本地通知。
您的应用将在后台调用,直到您的本地通知声音文件播放。 (最多30秒)。如果您想在30秒后重复,则再次获得静默推送通知或安排本地通知。
点击本地通知或本地通知按钮时,您可以将用户重定向到特定屏幕。
如果您在设置Pushkit或VOIP方面有任何进一步的帮助,请告诉我。