通知消息
说明:
开发前请熟悉鸿蒙开发指导文档 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
导入模块
import notification from '@system.notification';
ActionResult
系统能力 :以下各项对应的系统能力均为SystemCapability.Notification.Notification
名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
---|---|---|---|---|---|
bundleName | 是 | 是 | string | 是 | 单击通知后要重定向到的应用程序的Bundle名。 |
abilityName | 是 | 是 | string | 是 | 单击通知后要重定向到的应用程序的Ability名称。 |
uri | 是 | 是 | string | 否 | 要重定向到的页面的uri。 |
ShowNotificationOptions
系统能力 :以下各项对应的系统能力均为SystemCapability.Notification.Notification
名称 | 可读 | 可写 | 类型 | 必填 | 描述 |
---|---|---|---|---|---|
contentTitle | 是 | 是 | string | 否 | 通知标题。 |
contentText | 是 | 是 | string | 否 | 通知内容。 |
clickAction | 是 | 是 | ActionResult | 否 | 通知被点击后触发的行为。 |
notification.show
show(options?: ShowNotificationOptions): void
显示通知。
系统能力: SystemCapability.Notification.Notification
参数:
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
options | ShowNotificationOptions | 否 | 通知标题。HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿 |
示例:
export default {
show() {
notification.show({
contentTitle: 'title info',
contentText: 'text',
clickAction: {
bundleName: 'com.example.testapp',
abilityName: 'notificationDemo',
uri: '/path/to/notification',
},
});
},
}
;
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
鸿蒙
+关注
关注
57文章
2351浏览量
42847
发布评论请先 登录
相关推荐
鸿蒙原生应用开发-ArkTS语言基础类库概述
ArkTS语言基础类库是HarmonyOS系统上为应用开发者提供的常用基础能力,主要包含能力如下图所示。
1.提供异步并发和多线程并发的能力。
支持Promise和async/await等标准
发表于 03-05 15:42
基于ArkTS语言的OpenHarmony APP应用开发:自定义通知
/tree/master/samples/d04_CustomNotification
API接口:9
2、知识准备
2.1、Notification模块
本模块提供通知管理的能力,包括发布、取消发布通知
发表于 09-14 15:12
为什么要上位机先使能Notification之后才会收到通知的数据?
GATT_Notification(ConnHandle,&Notify,FALSE);我使用Andriod上位机与Keyfob通信,每次都要上位机先使能Notification之后才会收到通知的数据。但是当我
发表于 09-29 13:03
鸿蒙系统中如何实现通知功能
HarmonyOS 通过 ANS(Advanced Notification Service,即通知增强服务)系统服务来为应用程序提供发布通知的能力。 通知提供应用的即时消息或通信消息
鸿蒙语言基础类库:system.bluetooth 蓝牙
开始搜寻附近的低功耗蓝牙外围设备。此操作比较耗费系统资源,请在搜索并连接到设备后调用[bluetooth.stopBLEScan]方法停止搜索。
评论