gpt4 book ai didi

android - 图片未显示在推送通知中

转载 作者:行者123 更新时间:2023-12-04 23:52:17 26 4
gpt4 key购买 nike

我正在使用下面的通知有效负载并使用 Postman 向 Android 设备发送推送通知:

{
"to" : "/topics/xxxx" ,
"data" : {
"url" : "https://res.cloudinary.com/demo/image/upload/w_200/lady.jpg",
"dl" : ""
},
"notification" : {
"title" : "This is a sample notification from general2",
"body" : "Rich notification testing (body)",
"image": "https://res.cloudinary.com/demo/image/upload/w_200/lady.jpg"
}

}

我用过 image用于在推送通知中包含图像的键值对。我的预期输出是:

enter image description here

但这就是它在手机中显示的内容:

enter image description here

如您所见,图像没有出现。可能是什么问题?

最佳答案

我发现了问题在于激进的电池保护程序 .例如,小米和三星(尤其是 Android 11)手机将限制 FCM 进行后台联网(获取图像),因此图像将丢失。这只会在手机处于深度 sleep 时发生。如果不是(并且您的应用程序已关闭或在后台),则将显示图像。如果应用程序在前台,onMessageReceived()将被调用,无论如何您都需要手动获取图像,并且不受电话限制。
可悲的是,我没有找到任何解决方法,除了用户手动禁用您的应用程序的电池节省:/
enter image description here

关于android - 图片未显示在推送通知中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57725879/

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