帖子
帖子
用户
博客
课程
显示全部楼层
75
帖子
2
勋章
1122
Y币

[BUG] 极光推送安卓角标不消失

[复制链接]
发表于 2023-11-14 09:01:21
targetSdkVersion升级至30后编译的包,安卓角标不消失。以前是打开app后角标上面的数量就消失了的,最近发现角标数量一直在累积,打开app后也不消失。

微信截图_20231114085755.png
微信截图_20231114085729.png
380
帖子
4
勋章
6
Y币
您好,选上一版本模块测试看看。

什么品牌手机测试的。

https://docs**.**/jpush/server/p ... A%E9%80%9A%E7%9F%A5
75
帖子
2
勋章
1122
Y币
技术咨询-F · 2023-11-14 13:39您好,选上一版本模块测试看看。

什么品牌手机测试的。

选了1.3.3,问题还是存在
75
帖子
2
勋章
1122
Y币
微信图片_20231114160820.jpg
75
帖子
2
勋章
1122
Y币

还有个华为Mate 20也存在此问题
380
帖子
4
勋章
6
Y币
看我发的那个链接,通过以下三个参数控制

badge_add_num        int        可选        设置角标数字累加值,在原角标的基础上进行累加       

此属性目前仅针对华为 EMUI 8.0 及以上、小米 MIUI 6 及以上、vivo、荣耀设备生效。
此字段如果不填,表示不改变角标数字(小米设备由于系统控制,不论推送走极光通道下发还是厂商通道下发,即使不传递依旧是默认 +1 的效果)。
取值范围为:1-99,若设置了取值范围内的数字,下一条通知栏消息配置的 badge_add_num 数据会和原角标数量进行相加,建议取值为 1。
举例:badge_add_num 取值为 1,原角标数为 2,发送此角标消息后,应用角标数显示为 3。
针对华为 / 荣耀通道,如果 badge_set_num 与 badge_add_num 同时存在,则以 badge_set_num 为准。

badge_set_num        int        可选        设置角标数字固定值
       
此属性目前仅针对华为 EMUI 8.0 及以上、荣耀设备走厂商通道时生效,如果 badge_set_num 与 badge_add_num 同时存在,则以 badge_set_num 为准。
取值范围为:0-99,若设置了取值范围内的数字,对应下一条通知栏消息配置的 badge_set_num 数字则为角标数值,举例:badge_set_num 取值为 1,无论应用之前角标数为多少,发送此角标消息后,应用角标数均显示为 1。

badge_class        string        可选        桌面图标对应的应用入口 Activity 类, 比如“com.test.badge.MainActivity”       

仅华为和荣耀通道推送时生效,此值如果填写非主 Activity 类,以厂商限制逻辑为准。
若需要实现角标累加功能,需配合 badge_add_num 使用,二者需要共存,缺少其一不可。
若需要实现角标固定值功能,需配合 badge_set_num 使用,二者需要共存,缺少其一不可。

75
帖子
2
勋章
1122
Y币
技术咨询-F · 2023-11-14 16:24看我发的那个链接,通过以下三个参数控制

badge_add_num        int        可选        设置角标数字累加值,在原角标的基础上进行累加       

这是需要服务端配置吗
380
帖子
4
勋章
6
Y币
@merforg · 2023-11-14 17:22这是需要服务端配置吗

是的,服务端调推送接口的时候填的这些参数
您需要登录后才可以回帖 登录

本版积分规则