
前言addSlot是 NotificationKit 中创建通知渠道的 API。不同用途的通知使用不同的 Slot 分类用户可以单独控制每类通知的开关和响铃方式。一、创建 Slotimport{notificationManager}fromkit.NotificationKit;asyncfunctioninitSlots():Promisevoid{// 创建游戏提醒渠道awaitnotificationManager.addSlot(notificationManager.SlotType.OTHER,game_reminder,游戏提醒);// 创建活动通知渠道awaitnotificationManager.addSlot(notificationManager.SlotType.SOCIAL_COMMUNICATION,game_activity,活动通知);}二、SlotType 类型SlotType用途通知行为SOCIAL_COMMUNICATION社交消息弹窗、声音SERVICE_REMINDER服务提醒声音、震动CONTENT_INFORMATION内容资讯静默通知OTHER游戏通知普通通知三、发送到指定 SlotasyncfunctionsendGameNotification():Promisevoid{constrequest:notificationManager.NotificationRequest{id:1001,slotType:notificationManager.SlotType.OTHER,content:{contentType:notificationManager.ContentType.NOTIFICATION_CONTENT_BASIC_TEXT,normal:{title: 猫猫大作战,text:每日签到奖励已发放,},},};awaitnotificationManager.publish(request);}四、最佳实践创建时指定 slotType通知按类型分类渠道名称清晰让用户知道是什么类型的通知用户可控用户可关闭特定渠道应用启动时创建aboutToAppear中初始化 Slot总结addSlot 创建通知渠道分类管理游戏通知。核心要点addSlot(type, slotName)创建渠道、 不同用途不同 SlotType、 用户可单独控制开关。如果这篇文章对你有帮助欢迎点赞、收藏⭐、关注你的支持是我持续创作的动力相关资源addSlot API 文档第 151 篇notification第 153 篇PushKit第 164 篇Reminder