使用FCM浏览器推送通知,它工作正常。但是消息显示几秒钟然后消失。我想让它显示,直到用户与之交互。
当我用Google搜索时,我发现了requireInteraction参数。但是当我调用fcm api发送消息时,我不确定如何从Java端设置它。我希望我的消息显示为关闭'按钮,以便它保持在那里直到用户与之交互。
你能指导我如何完成它吗?我试图将它作为参数传递给推送类似于title,click_action等的消息,但它不起作用。我尝试将其作为curl选项中的参数传递给测试,但它似乎也不起作用。我们使用Angular4作为客户端Web应用程序,它接收推送消息。
答案 0 :(得分:0)
对于正在寻找解决方案的人,我在另一个SO帖子中找到了解决方案。 Firebase Cloud Messaging requireInteraction not work
该帖子中的答案对我来说非常有效。感谢作者。