HarmonyOS 设置了锁屏通知,但是锁屏后没有显示通知栏

系统设置了锁屏通知、横幅通知,但是锁屏后,收到通知没有在屏幕上显示。亮屏后,能在通知栏看到刚才的通知,是本地调用的notification manager.publish方法,弹的通知。


HarmonyOS
2024-08-22 23:51:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

1、SlotType.SOCIAL_COMMUNICATION 类型的通知渠道消息会有锁屏、横幅等提醒方式。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/notification-slot-0000001774120666

2、可以在发布通知的NotificationRequest中携带notificationSlotType字段设置通道类型。https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-inner-notification-notificationrequest-0000001813416892

示例代码:

let notificationRequest: notificationManager.NotificationRequest = { 
  id: 1, 
  notificationSlotType: notificationManager.SlotType.SOCIAL_COMMUNICATION, 
  content: { 
    notificationContentType: notificationManager.ContentType.NOTIFICATION_CONTENT_BASIC_TEXT, // 普通文本类型通知 
    normal: { 
      title: 'test_title', 
      text: 'test_text', 
      additionalText: 'test_additionalText', 
    } 
  } 
};
分享
微博
QQ
微信
回复
2024-08-23 22:03:10
相关问题
鸿蒙系统有没有调用的接口?
6676浏览 • 1回复 待解决
openharmony4.0 如何去除功能
2036浏览 • 0回复 待解决
如何通过代码随意修改图片?
5090浏览 • 1回复 待解决
如何实现软件退出需要密码?
2142浏览 • 1回复 待解决
悬浮球能调用功能吗?
283浏览 • 1回复 待解决
如何获取设备横竖的状态变化通知
1729浏览 • 1回复 待解决
华为手机是否支持自定义页面?
3610浏览 • 1回复 待解决
鸿蒙 通知如何设置已经显示的时间?
6186浏览 • 1回复 待解决
HarmonyOS视频画面90度显示
195浏览 • 1回复 待解决
通知点击事件监听的方法
133浏览 • 1回复 待解决
来电横幅通知头像无法显示
1595浏览 • 1回复 待解决