HarmonyOS 鸿蒙Next 无角标开关

发布于 1周前 作者 nodeper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 无角标开关

Screenshot_20241209_112650.png

为啥我这里不显示角标通知啊?清单文件里面注册过权限了


更多关于HarmonyOS 鸿蒙Next 无角标开关的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

定位思路

角标属于通知管理的能力下功能,需要打开对应app通知权限。

解决方案

一.手动打开通知权限

  1. 打开设置-通知与状态栏-应用app。
  2. 开启允许通知。
  3. 代码调用 notificationManager.setBadgeNumber(8) 就会显示角标成功。

二.代码跳转设置打开通知权限

如果需要代码里跳转设置开启可以参考以下代码:

Button("跳转到APP通知设置").onClick(() => {
 let context = getContext(this) as common.UIAbilityContext;
 context.startAbility({
   bundleName: 'com.huawei.hmos.settings',
   abilityName: 'com.huawei.hmos.settings.MainAbility',
   uri: 'application_info_entry', //application_settings application_info_entry
   parameters: {
     pushParams: "xxxx" // 应用包名com.example.tosettingdemo
   }
 });
})

更多关于HarmonyOS 鸿蒙Next 无角标开关的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对帖子标题“HarmonyOS 鸿蒙Next 无角标开关”的问题,以下是直接且专业的回答:

HarmonyOS 鸿蒙Next系统中角标开关的缺失可能源于多种因素。首先,需确认你的设备是否已升级至鸿蒙Next的最新系统版本,因为系统更新可能会修复此类问题或更改设置位置。

若已确认系统版本最新,角标开关仍不可用,这可能是由于鸿蒙Next在该版本中对方角标管理的策略进行了调整。鸿蒙系统在设计上注重用户体验与界面简洁性,有时会整合或隐藏某些设置项,以减少用户操作复杂度。

此时,建议检查通知管理或应用管理中是否有关于角标的设置项,部分应用可能允许用户在其内部设置中控制角标的显示。此外,鸿蒙系统可能也提供了全局搜索功能,可通过搜索“角标”关键词来快速定位相关设置。

若上述方法均未能解决问题,可能涉及更深层次的系统或应用兼容性问题。此时,建议直接联系鸿蒙系统的官方客服,以获取更专业的技术支持。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部