Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
7a9a0d20
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
7a9a0d20
编写于
3月 09, 2023
作者:
Y
yuyaozhi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix notification error
Signed-off-by:
N
yuyaozhi
<
yuyaozhi@huawei.com
>
上级
8184f07a
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
40 addition
and
138 deletion
+40
-138
zh-cn/application-dev/reference/apis/js-apis-notification.md
zh-cn/application-dev/reference/apis/js-apis-notification.md
+4
-4
zh-cn/application-dev/reference/apis/js-apis-notificationSubscribe.md
...ation-dev/reference/apis/js-apis-notificationSubscribe.md
+26
-124
zh-cn/application-dev/reference/apis/js-apis-system-notification.md
...ication-dev/reference/apis/js-apis-system-notification.md
+10
-10
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-notification.md
浏览文件 @
7a9a0d20
...
@@ -853,8 +853,8 @@ function unsubscribeCallback(err) {
...
@@ -853,8 +853,8 @@ function unsubscribeCallback(err) {
console
.
info
(
"
unsubscribe success
"
);
console
.
info
(
"
unsubscribe success
"
);
}
}
}
}
function
onDisconnectCallback
(
data
)
{
function
onDisconnectCallback
()
{
console
.
info
(
"
Cancel callback:
"
+
JSON
.
stringify
(
data
)
);
console
.
info
(
"
subscribe disconnect
"
);
}
}
let
subscriber
=
{
let
subscriber
=
{
onDisconnect
:
onDisconnectCallback
onDisconnect
:
onDisconnectCallback
...
@@ -883,8 +883,8 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
...
@@ -883,8 +883,8 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
**示例:**
**示例:**
```
js
```
js
function
onDisconnectCallback
(
data
)
{
function
onDisconnectCallback
()
{
console
.
info
(
"
Cancel callback:
"
+
JSON
.
stringify
(
data
)
);
console
.
info
(
"
subscribe disconnect
"
);
}
}
let
subscriber
=
{
let
subscriber
=
{
onDisconnect
:
onDisconnectCallback
onDisconnect
:
onDisconnectCallback
...
...
zh-cn/application-dev/reference/apis/js-apis-notificationSubscribe.md
浏览文件 @
7a9a0d20
...
@@ -30,8 +30,8 @@ subscribe(subscriber: NotificationSubscriber, info: NotificationSubscribeInfo, c
...
@@ -30,8 +30,8 @@ subscribe(subscriber: NotificationSubscriber, info: NotificationSubscribeInfo, c
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------------------------- | ---- | ---------------- |
| ---------- | ------------------------- | ---- | ---------------- |
| subscriber |
[
NotificationSubscriber
](
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| subscriber |
[
NotificationSubscriber
](
js-apis-notification.md
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| info |
[
NotificationSubscribeInfo
](
#notificationsubscribeinfo
)
| 是 | 通知订阅信息。 |
| info |
[
NotificationSubscribeInfo
](
js-apis-notification.md
#notificationsubscribeinfo
)
| 是 | 通知订阅信息。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 订阅动作回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 订阅动作回调函数。 |
**错误码:**
**错误码:**
...
@@ -83,7 +83,7 @@ subscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>):
...
@@ -83,7 +83,7 @@ subscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>):
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ---------------------- | ---- | ---------------- |
| ---------- | ---------------------- | ---- | ---------------- |
| subscriber |
[
NotificationSubscriber
](
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| subscriber |
[
NotificationSubscriber
](
js-apis-notification.md
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 订阅动作回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 订阅动作回调函数。 |
**错误码:**
**错误码:**
...
@@ -133,8 +133,8 @@ subscribe(subscriber: NotificationSubscriber, info?: NotificationSubscribeInfo):
...
@@ -133,8 +133,8 @@ subscribe(subscriber: NotificationSubscriber, info?: NotificationSubscribeInfo):
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------------------------- | ---- | ------------ |
| ---------- | ------------------------- | ---- | ------------ |
| subscriber |
[
NotificationSubscriber
](
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| subscriber |
[
NotificationSubscriber
](
js-apis-notification.md
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| info |
[
NotificationSubscribeInfo
](
#notificationsubscribeinfo
)
| 否 | 通知订阅信息。 |
| info |
[
NotificationSubscribeInfo
](
js-apis-notification.md
#notificationsubscribeinfo
)
| 否 | 通知订阅信息。 |
**错误码:**
**错误码:**
...
@@ -178,7 +178,7 @@ unsubscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>)
...
@@ -178,7 +178,7 @@ unsubscribe(subscriber: NotificationSubscriber, callback: AsyncCallback\<void\>)
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ---------------------- | ---- | -------------------- |
| ---------- | ---------------------- | ---- | -------------------- |
| subscriber |
[
NotificationSubscriber
](
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| subscriber |
[
NotificationSubscriber
](
js-apis-notification.md
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 取消订阅动作回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 取消订阅动作回调函数。 |
**错误码:**
**错误码:**
...
@@ -201,8 +201,8 @@ function unsubscribeCallback(err) {
...
@@ -201,8 +201,8 @@ function unsubscribeCallback(err) {
console
.
info
(
"
unsubscribe success
"
);
console
.
info
(
"
unsubscribe success
"
);
}
}
}
}
function
onDisconnectCallback
(
data
)
{
function
onDisconnectCallback
()
{
console
.
info
(
"
Cancel callback:
"
+
JSON
.
stringify
(
data
)
);
console
.
info
(
"
subscribe disconnect
"
);
}
}
let
subscriber
=
{
let
subscriber
=
{
onDisconnect
:
onDisconnectCallback
onDisconnect
:
onDisconnectCallback
...
@@ -226,7 +226,7 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
...
@@ -226,7 +226,7 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ---------------------- | ---- | ------------ |
| ---------- | ---------------------- | ---- | ------------ |
| subscriber |
[
NotificationSubscriber
](
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
| subscriber |
[
NotificationSubscriber
](
js-apis-notification.md
#notificationsubscriber
)
| 是 | 通知订阅对象。 |
**错误码:**
**错误码:**
...
@@ -241,8 +241,8 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
...
@@ -241,8 +241,8 @@ unsubscribe(subscriber: NotificationSubscriber): Promise\<void\>
**示例:**
**示例:**
```
js
```
js
function
onDisconnectCallback
(
data
)
{
function
onDisconnectCallback
()
{
console
.
info
(
"
Cancel callback:
"
+
JSON
.
stringify
(
data
)
);
console
.
info
(
"
subscribe disconnect
"
);
}
}
let
subscriber
=
{
let
subscriber
=
{
onDisconnect
:
onDisconnectCallback
onDisconnect
:
onDisconnectCallback
...
@@ -268,8 +268,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey, reason: RemoveRea
...
@@ -268,8 +268,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey, reason: RemoveRea
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| --------------- | ----------------------------------| ---- | -------------------- |
| --------------- | ----------------------------------| ---- | -------------------- |
| bundle |
[
BundleOption
](
#bundleoption
)
| 是 | 指定应用的包信息。 |
| bundle |
[
BundleOption
](
js-apis-inner-notification-bundleOption.md
)
| 是 | 指定应用的包信息。 |
| notificationKey |
[
NotificationKey
](
#notificationkey
)
| 是 | 通知键值。 |
| notificationKey |
[
NotificationKey
](
js-apis-notification.md
#notificationkey
)
| 是 | 通知键值。 |
| reason |
[
RemoveReason
](
#removereason
)
| 是 | 通知删除原因。 |
| reason |
[
RemoveReason
](
#removereason
)
| 是 | 通知删除原因。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 删除指定通知回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 删除指定通知回调函数。 |
...
@@ -324,8 +324,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey, reason: RemoveRea
...
@@ -324,8 +324,8 @@ remove(bundle: BundleOption, notificationKey: NotificationKey, reason: RemoveRea
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| --------------- | --------------- | ---- | ---------- |
| --------------- | --------------- | ---- | ---------- |
| bundle |
[
BundleOption
](
#bundleoption
)
| 是 | 指定应用的包信息。 |
| bundle |
[
BundleOption
](
js-apis-inner-notification-bundleOption.md
)
| 是 | 指定应用的包信息。 |
| notificationKey |
[
NotificationKey
](
#notificationkey
)
| 是 | 通知键值。 |
| notificationKey |
[
NotificationKey
](
(js-apis-notification.md#notificationkey
)
) | 是 | 通知键值。 |
| reason |
[
RemoveReason
](
#removereason
)
| 是 | 通知删除原因。 |
| reason |
[
RemoveReason
](
#removereason
)
| 是 | 通知删除原因。 |
**错误码:**
**错误码:**
...
@@ -372,7 +372,7 @@ remove(hashCode: string, reason: RemoveReason, callback: AsyncCallback\<void\>):
...
@@ -372,7 +372,7 @@ remove(hashCode: string, reason: RemoveReason, callback: AsyncCallback\<void\>):
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | -------------------- |
| -------- | --------------------- | ---- | -------------------- |
| hashCode | string | 是 | 通知唯一ID。可以通过
[
onConsume
](
#onconsume
)
回调的入参
[
SubscribeCallbackData
](
#subscribecallbackdata
)
获取其内部
[
NotificationRequest
](
#notificationrequest
)
对象中的hashCode。 |
| hashCode | string | 是 | 通知唯一ID。可以通过
[
onConsume
](
#onconsume
)
回调的入参
[
SubscribeCallbackData
](
js-apis-notification.md
#subscribecallbackdata
)
获取其内部
[
NotificationRequest
](
#notificationrequest
)
对象中的hashCode。 |
| reason |
[
RemoveReason
](
#removereason
)
| 是 | 通知删除原因。 |
| reason |
[
RemoveReason
](
#removereason
)
| 是 | 通知删除原因。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 删除指定通知回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 删除指定通知回调函数。 |
...
@@ -459,7 +459,7 @@ removeAll(bundle: BundleOption, callback: AsyncCallback\<void\>): void
...
@@ -459,7 +459,7 @@ removeAll(bundle: BundleOption, callback: AsyncCallback\<void\>): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | ---------------------------- |
| -------- | --------------------- | ---- | ---------------------------- |
| bundle |
[
BundleOption
](
#bundleoption
)
| 是 | 指定应用的包信息。 |
| bundle |
[
BundleOption
](
(js-apis-inner-notification-bundleOption.md
)
) | 是 | 指定应用的包信息。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 删除指定应用的所有通知回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 删除指定应用的所有通知回调函数。 |
**错误码:**
**错误码:**
...
@@ -547,7 +547,7 @@ removeAll(bundle?: BundleOption): Promise\<void\>
...
@@ -547,7 +547,7 @@ removeAll(bundle?: BundleOption): Promise\<void\>
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------------ | ---- | ---------- |
| ------ | ------------ | ---- | ---------- |
| bundle |
[
BundleOption
](
#bundleoption
)
| 否 | 指定应用的包信息。 |
| bundle |
[
BundleOption
](
(js-apis-inner-notification-bundleOption.md
)
) | 否 | 指定应用的包信息。 |
**错误码:**
**错误码:**
...
@@ -668,7 +668,7 @@ notificationSubscribe.removeAll(userId, removeAllCallback);
...
@@ -668,7 +668,7 @@ notificationSubscribe.removeAll(userId, removeAllCallback);
### onConsume
### onConsume
onConsume?: (data:
[
SubscribeCallbackData
](
#subscribecallbackdata
)
) => void
onConsume?: (data:
[
SubscribeCallbackData
](
js-apis-notification.md
#subscribecallbackdata
)
) => void
接收到新通知的回调函数。
接收到新通知的回调函数。
...
@@ -680,7 +680,7 @@ onConsume?: (data: [SubscribeCallbackData](#subscribecallbackdata)) => void
...
@@ -680,7 +680,7 @@ onConsume?: (data: [SubscribeCallbackData](#subscribecallbackdata)) => void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ------------------------ | ---- | -------------------------- |
| ------------ | ------------------------ | ---- | -------------------------- |
| data |
[
SubscribeCallbackData
](
#subscribecallbackdata
)
| 是 | 新接收到的通知信息。 |
| data |
[
SubscribeCallbackData
](
js-apis-notification.md
#subscribecallbackdata
)
| 是 | 新接收到的通知信息。 |
**示例:**
**示例:**
...
@@ -708,7 +708,7 @@ notificationSubscribe.subscribe(subscriber, subscribeCallback);
...
@@ -708,7 +708,7 @@ notificationSubscribe.subscribe(subscriber, subscribeCallback);
### onCancel
### onCancel
onCancel?:(data:
[
SubscribeCallbackData
](
#subscribecallbackdata
)
) => void
onCancel?:(data:
[
SubscribeCallbackData
](
js-apis-notification.md
#subscribecallbackdata
)
) => void
取消通知的回调函数。
取消通知的回调函数。
...
@@ -720,7 +720,7 @@ onCancel?:(data: [SubscribeCallbackData](#subscribecallbackdata)) => void
...
@@ -720,7 +720,7 @@ onCancel?:(data: [SubscribeCallbackData](#subscribecallbackdata)) => void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ------------------------ | ---- | -------------------------- |
| ------------ | ------------------------ | ---- | -------------------------- |
| data |
[
SubscribeCallbackData
](
#subscribecallbackdata
)
| 是 | 需要取消的通知信息。 |
| data |
[
SubscribeCallbackData
](
js-apis-notification.md
#subscribecallbackdata
)
| 是 | 需要取消的通知信息。 |
**示例:**
**示例:**
...
@@ -748,7 +748,7 @@ notificationSubscribe.subscribe(subscriber, subscribeCallback);
...
@@ -748,7 +748,7 @@ notificationSubscribe.subscribe(subscriber, subscribeCallback);
### onUpdate
### onUpdate
onUpdate?:(data:
[
NotificationSortingMap
](
#notificationsortingmap
)
) => void
onUpdate?:(data:
[
NotificationSortingMap
](
js-apis-notification.md
#notificationsortingmap
)
) => void
更新通知排序的回调函数。
更新通知排序的回调函数。
...
@@ -760,7 +760,7 @@ onUpdate?:(data: [NotificationSortingMap](#notificationsortingmap)) => void
...
@@ -760,7 +760,7 @@ onUpdate?:(data: [NotificationSortingMap](#notificationsortingmap)) => void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ------------------------ | ---- | -------------------------- |
| ------------ | ------------------------ | ---- | -------------------------- |
| data |
[
NotificationSortingMap
](
#notificationsortingmap
)
| 是 | 最新的通知排序列表。 |
| data |
[
NotificationSortingMap
](
js-apis-notification.md#notificationsortingmap
)
) | 是 | 最新的通知排序列表。 |
**示例:**
**示例:**
...
@@ -935,7 +935,7 @@ notificationSubscribe.subscribe(subscriber, subscribeCallback);
...
@@ -935,7 +935,7 @@ notificationSubscribe.subscribe(subscriber, subscribeCallback);
### onEnabledNotificationChanged
### onEnabledNotificationChanged
onEnabledNotificationChanged?:(callbackData:
[
EnabledNotificationCallbackData
](
#enablednotificationcallbackdata
)
) => void
onEnabledNotificationChanged?:(callbackData:
[
EnabledNotificationCallbackData
](
js-apis-notification.md
#enablednotificationcallbackdata
)
) => void
监听应用通知使能变化。
监听应用通知使能变化。
...
@@ -947,7 +947,7 @@ onEnabledNotificationChanged?:(callbackData: [EnabledNotificationCallbackData](#
...
@@ -947,7 +947,7 @@ onEnabledNotificationChanged?:(callbackData: [EnabledNotificationCallbackData](#
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------------ | ------------------------ | ---- | -------------------------- |
| ------------ | ------------------------ | ---- | -------------------------- |
| callback | AsyncCallback
\<
[
EnabledNotificationCallbackData
](
#enablednotificationcallbackdata
)
\>
| 是 | 回调返回监听到的应用信息。 |
| callback | AsyncCallback
\<
[
EnabledNotificationCallbackData
](
js-apis-notification.md
#enablednotificationcallbackdata
)
\>
| 是 | 回调返回监听到的应用信息。 |
**示例:**
**示例:**
...
@@ -1013,104 +1013,6 @@ let subscriber = {
...
@@ -1013,104 +1013,6 @@ let subscriber = {
notificationSubscribe
.
subscribe
(
subscriber
,
subscribeCallback
);
notificationSubscribe
.
subscribe
(
subscriber
,
subscribeCallback
);
```
```
## BundleOption
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ------ | ------ |---- | --- | ------ |
| bundle | string | 是 | 是 | 应用的包信息。 |
| uid | number | 是 | 是 | 用户ID。 |
## NotificationKey
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ----- | ------ | ---- | --- | -------- |
| id | number | 是 | 是 | 通知ID。 |
| label | string | 是 | 是 | 通知标签。 |
## SubscribeCallbackData
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**
:此接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 可读 | 可写 | 说明 |
| --------------- | ------------------------------------------------- | -------- | -------- | -------- |
| request |
[
NotificationRequest
](
js-apis-notificationManager.md#notificationrequest
)
| 是 | 否 | 通知内容。 |
| sortingMap |
[
NotificationSortingMap
](
#notificationsortingmap
)
| 是 | 否 | 排序信息。 |
| reason | number | 是 | 否 | 删除原因。 |
| sound | string | 是 | 否 | 通知声音。 |
| vibrationValues | Array
\<
number
\>
| 是 | 否 | 通知震动。 |
## EnabledNotificationCallbackData
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**
:此接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 可读 | 可写 | 描述 |
| ------ | ------- | ---------------- | ---------------- | ---------------- |
| bundle | string | 是 | 否 | 应用的包名。 |
| uid | number | 是 | 否 | 应用的uid。 |
| enable | boolean | 是 | 否 | 应用通知使能状态。 |
## NotificationSorting
提供有关活动通知的排序信息。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**
: 此接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | ------------------------------------- | ---- | --- | ------------ |
| slot |
[
NotificationSlot
](
js-apis-notificationManager.md#notificationslot
)
| 是 | 否 | 通知通道内容。 |
| hashCode | string | 是 | 否 | 通知唯一标识。 |
| ranking | number | 是 | 否 | 通知排序序号。 |
## NotificationSortingMap
提供关于已订阅的所有通知中活动通知的排序信息
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**
:此接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------------- | ------------------------------------------------------------ | ---- | --- | ---------------- |
| sortings | {
[
key: string]: [NotificationSorting
](
#notificationsorting
)
} | 是 | 否 | 通知排序信息数组。 |
| sortedHashCode | Array
\<
string
\>
| 是 | 否 | 通知唯一标识数组。 |
## NotificationSubscribeInfo
设置订阅所需通知的发布者的信息。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统API**
: 此接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ----------- | --------------- | --- | ---- | ------------------------------- |
| bundleNames | Array
\<
string
\>
| 是 | 是 | 指定订阅哪些包名的APP发来的通知。 |
| userId | number | 是 | 是 | 指定订阅哪个用户下发来的通知。 |
## NotificationUserInput
保存用户输入的通知消息。
**系统能力**
:SystemCapability.Notification.Notification
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -------- | ------ | --- | ---- | ----------------------------- |
| inputKey | string | 是 | 是 | 用户输入时用于标识此输入的key。 |
## RemoveReason
## RemoveReason
...
...
zh-cn/application-dev/reference/apis/js-apis-system-notification.md
浏览文件 @
7a9a0d20
...
@@ -17,22 +17,22 @@ import notification from '@system.notification';
...
@@ -17,22 +17,22 @@ import notification from '@system.notification';
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
| 名称 | 类型 |
可读 | 可写 | 必填 | 描述
|
| 名称 | 类型 |
必填 | 说明
|
| ----------- | ---------------------------------------------- | ---- | ------------------------- |
------------------------- | ------------------------- |
| ----------- | ---------------------------------------------- | ---- | ------------------------- |
| bundleName | string | 是
| 是 | 是
| 单击通知后要重定向到的应用程序的Bundle名。 |
| bundleName | string | 是 | 单击通知后要重定向到的应用程序的Bundle名。 |
| abilityName
| string | 是 | 是
| 是 | 单击通知后要重定向到的应用程序的Ability名称。 |
| abilityName
| string
| 是 | 单击通知后要重定向到的应用程序的Ability名称。 |
| uri | string |
是 | 是 |
否 | 要重定向到的页面的uri。 |
| uri | string | 否 | 要重定向到的页面的uri。 |
## ShowNotificationOptions
## ShowNotificationOptions
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Notification.Notification
| 名称 | 类型 |
可读 | 可写 | 必填 | 描述
|
| 名称 | 类型 |
必填 | 说明
|
| ------------- | ---------------------------------------------- | ---- | ------------------------- |
------------------------- | ------------------------- |
| ------------- | ---------------------------------------------- | ---- | ------------------------- |
| contentTitle | string |
是 | 是 |
否 | 通知标题。 |
| contentTitle | string | 否 | 通知标题。 |
| contentText | string |
是 | 是 |
否 | 通知内容。 |
| contentText | string | 否 | 通知内容。 |
| clickAction | ActionResult |
是 | 是 |
否 | 通知被点击后触发的行为。 |
| clickAction | ActionResult | 否 | 通知被点击后触发的行为。 |
## notification.show
## notification.show
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录