gpt4 book ai didi

android - 如何指定 FCM 消息的优先级?

转载 作者:太空狗 更新时间:2023-10-29 13:04:03 25 4
gpt4 key购买 nike

我正在使用 react-native-firebase 来管理 React-native 应用程序上的通知。我尝试在应用程序关闭时在后台处理 FCM 消息而不显示通知。

我正在使用 react-native-firebase 来管理 React-native 应用程序上的通知。当我的应用程序关闭时,我会 try catch FCM 消息并在不显示任何通知的情况下唤醒我的应用程序,正如此处所述https://rnfirebase.io/docs/v4.2.x/messaging/introduction#Data-only-messages 1 .

在 React Native Firebase 文档中,他们说:

You will need to specify the FCM message priority as high for this functionality to work. If this isn’t set, the app is not given permission to launch the background message handler.

我必须在哪里指定这个优先级?我不明白这是怎么回事。

编辑 1:我尝试在 FCM 消息上设置 priority : "high",但它仍然无法正常工作。我有与此问题相关的相同问题:https://github.com/invertase/react-native-firebase/issues/500

最佳答案

优先级被视为特定于平台的配置。您可以为不同的平台设置不同的优先级。

例如看下面的例子:( Message priority in Fcm docs )

{
"message":{
"topic":"subscriber-updates",
"notification":{
"body" : "This week's edition is now available.",
"title" : "NewsMagazine.com",
},
"data" : {
"volume" : "3.21.15",
"contents" : "http://www.news-magazine.com/world-week/21659772"
},
"android":{
"priority":"normal"
},
"apns":{
"headers":{
"apns-priority":"5"
}
},
"webpush": {
"headers": {
"Urgency": "high"
}
}
}
}

关于android - 如何指定 FCM 消息的优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50801818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com