firebase_messaging 在应用程序长时间不活动后无法在 android 10 e 中工作。我在后台配置了服务,它可以运行到 android 版本 9。但是在以后的版本中它不起作用,我已经尝试了所有方法,甚至使用 kotlin 实现原生,相信它可能是 Flutter 的东西。我读到了省电模式,“打瞌睡模式”……但没有什么能解决它……
问问题
37 次
1 回答
0
如果您使用云功能发送推送通知,请转到您的 .js 文件并将优先级更新为高。或者,如果您使用任何其他服务来发送通知,请确保通知数据中的优先级应该很高。当设备处于打盹模式时,我遇到了同样的问题屏幕没有唤醒我的应用程序通知,只有“优先级”:“高”解决了我的问题。
return {
data: data,
"android":{
"priority":"high"
},
apns: {
headers: {
"apns-priority":"5"
},
payload: {
aps: {
alert: {
title: title,
body: body
},
badge: 1,
sound: sound,
priority: "high",
category: clickAction,
}
},
},
topic: recipientId,
};
}
于 2021-12-02T13:21:41.690 回答