HarmonyOS 鸿蒙Next 下行消息使用group参数后不显示内容且未读计数累加
HarmonyOS 鸿蒙Next 下行消息使用group参数后不显示内容且未读计数累加
我们的需求: 相同group的消息,只显示最新的一条的title和body, 以及之前未读消息的计数。查看了文档发现了group参数,于是:
下行消息使用了group参数,将相同的消息分组,在测试中发现了两个问题:
1.除第一条消息显示内容外,后续的消息,只显示了最新消息的标题,和组内消息的计数,不显示消息的内容,请问如何才能显示后续消息的内容?
2. 点击消息打开app后,消息消失。但下次推新消息时,未读消息的计数还是在不断地累加,请问这个未读消息是怎么计算的,如何清除?
补充: 如果设置了button, 那点button打开app后,下次推送时未读消息的计数就会重置,直接点击消息打开app就不行,这是bug吧…… button与click_action的设置是一样的
并没有,提了工单在问
针对您提到的HarmonyOS 鸿蒙Next在下行消息中使用group参数后不显示内容且未读计数累加的问题,这可能是由于以下几个原因造成的:
-
消息格式或参数设置错误:请检查您的消息格式是否完全符合鸿蒙系统的要求,包括group参数的使用是否正确。确保没有遗漏或多余的字段,且字段类型与服务器期望的一致。
-
系统兼容性或Bug:鸿蒙系统可能存在与特定版本或配置的兼容性问题,或者存在尚未被官方修复的Bug。建议查看鸿蒙系统的官方更新日志或公告,确认是否有相关问题的修复信息。
-
权限或配置问题:确保您的应用已正确配置并获得了必要的权限,以便能够正常发送和接收消息。同时,检查应用的后台运行和消息通知设置,确保它们没有被系统或用户禁用。
-
服务器问题:如果问题仅出现在特定设备或用户上,可能是由于服务器对消息的处理存在问题。建议与服务器管理员联系,确认服务器日志中是否有相关错误或异常。
为了更准确地诊断问题,您可以尝试以下步骤:
- 使用鸿蒙系统的官方测试工具或示例代码进行测试,以验证是否是代码实现的问题。
- 在开发者社区或论坛中搜索类似问题,查看其他开发者是否遇到并解决了相同的问题。
- 如果上述步骤均无法解决问题,请考虑联系鸿蒙系统的官方客服进行进一步的咨询和排查。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。