使用HarmonyOS的分布式通知时,出现“通知显示异常”的错误,应该如何处理?

使用HarmonyOS的分布式通知时,出现“通知显示异常”的错误,应该如何处理?

阅读 655
1 个回答

如果在 HarmonyOS 中出现通知显示异常的情况,可以参考以下方案:

  • 如果接收的消息不在锁屏界面显示,也没有横幅弹窗,只有在通知中心的更多通知下可以看到推送的消息:

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

    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',
      }
    }
    };
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题