HarmonyOS 推送后台消息缓存问题

App非活跃时,向设备推送了1条后台消息。晚点打开App,会收到2条后台消息。期望:晚点打开App,收不到任何后台消息。

HarmonyOS推送就有透传类消息,仅当app活跃时才能收到,且不显示通知,也不缓存。请问有哪类消息符合此场景?

pushOptions中的ttl,消息缓存时间,单位是秒。在用户设备离线时,消息在Push服务器进行缓存,在消息缓存时间内用户设备上线,消息会下发,超过缓存时间后消息会丢弃,默认值为86400秒(1天),最大值为15天。此字段会对此场景有影响吗?

HarmonyOS
2024-08-23 09:29:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

这个使用场景不符合后台消息。

后台消息场景介绍:消息到达终端后,如果应用进程在运行将消息内容传给应用,如果不在运行则缓存消息,等待应用启动后再传给应用,不显示通知。可用于告知应用更新参数。

如果不想缓存,可在报文中不携带proxyData字段:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-scenariozed-api-request-param-V5(。

pushOptions中的ttl 是云侧的缓存时间,如果设备离线的话,这个消息在云侧的缓存时间。如果设备在线时这个参数没有影响。

分享
微博
QQ
微信
回复
2024-08-23 14:51:36
相关问题
HarmonyOS 推送后台消息,未收到
1287浏览 • 1回复 待解决
HarmonyOS 消息推送问题
455浏览 • 1回复 待解决
HarmonyOS 消息推送功能
302浏览 • 1回复 待解决
HarmonyOS是否支持消息推送
1741浏览 • 1回复 待解决
HarmonyOS 接受不到推送消息
364浏览 • 1回复 待解决
消息推送都有哪些方式?
323浏览 • 1回复 待解决
HarmonyOS postman 发送推送消息失败
514浏览 • 0回复 待解决
HarmonyOS 消息推送支持离线场景吗?
229浏览 • 1回复 待解决
鸿蒙消息推送Push Kit
264浏览 • 0回复 待解决
消息推送获取token失败
1130浏览 • 1回复 待解决
HarmonyOS Push Kit收不到推送消息
538浏览 • 1回复 待解决
HarmonyOS 推送功能问题
33浏览 • 1回复 待解决
HarmonyOS音频缓存问题
535浏览 • 1回复 待解决