繁体   English   中英

在 FLUTTER 中应用程序长时间不活动后,firebase_messaging 在 android 10 e 中不起作用

[英]firebase_messaging not working in android 10 e latter after long period of inactivity of the app in FLUTTER

在应用程序长时间不活动后,firebase_messaging 在 android 10 e 中不起作用。 我在后台配置了服务,它可以运行到 android 9 版本。 但是在以后的版本中它不起作用,我已经尝试了所有方法,甚至用 kotlin 实现原生,相信它可能是 Flutter 的东西。 我读到了省电模式,“打盹模式”......但没有解决它......

如果您使用云功能发送推送通知,请转到您的 .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,
};

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM