Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
d837c42d
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看板
提交
d837c42d
编写于
1月 05, 2023
作者:
zyjhandsome
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
NotificationManager修改为notificationManager,与命名空间保持一致。
Signed-off-by:
zyjhandsome
<
zyjhandsome@126.com
>
上级
1c8a7c53
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
23 addition
and
23 deletion
+23
-23
zh-cn/application-dev/notification/notification-enable.md
zh-cn/application-dev/notification/notification-enable.md
+2
-2
zh-cn/application-dev/notification/notification-with-wantagent.md
...plication-dev/notification/notification-with-wantagent.md
+3
-3
zh-cn/application-dev/notification/progress-bar-notification.md
...application-dev/notification/progress-bar-notification.md
+4
-4
zh-cn/application-dev/notification/text-notification.md
zh-cn/application-dev/notification/text-notification.md
+10
-10
zh-cn/application-dev/task-management/reminder-agent-development.md
...ication-dev/task-management/reminder-agent-development.md
+4
-4
未找到文件。
zh-cn/application-dev/notification/notification-enable.md
浏览文件 @
d837c42d
...
...
@@ -34,13 +34,13 @@
1.
导入NotificationManager模块。
```
ts
import
N
otificationManager
from
'
@ohos.notificationManager
'
;
import
n
otificationManager
from
'
@ohos.notificationManager
'
;
```
2.
请求发送通知的许可。
```
ts
N
otificationManager
.
requestEnableNotification
().
then
(()
=>
{
n
otificationManager
.
requestEnableNotification
().
then
(()
=>
{
console
.
info
(
`[ANS] requestEnableNotification success`
);
}).
catch
((
err
)
=>
{
console
.
error
(
`[ANS] requestEnableNotification failed, errCode[
${
err
}
]`
);
...
...
zh-cn/application-dev/notification/notification-with-wantagent.md
浏览文件 @
d837c42d
...
...
@@ -29,7 +29,7 @@
2.
导入模块。
```
typescript
import
N
otificationManager
from
'
@ohos.notificationManager
'
;
import
n
otificationManager
from
'
@ohos.notificationManager
'
;
import
wantAgent
from
'
@ohos.app.ability.wantAgent
'
;
```
...
...
@@ -98,7 +98,7 @@
// 构造NotificationRequest对象
let
notificationRequest
=
{
content
:
{
contentType
:
N
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_BASIC_TEXT
,
contentType
:
n
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_BASIC_TEXT
,
normal
:
{
title
:
'
Test_Title
'
,
text
:
'
Test_Text
'
,
...
...
@@ -110,7 +110,7 @@
wantAgent
:
wantAgentObj
,
}
N
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
n
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`[ANS] failed to publish, error[
${
err
}
]`
);
return
;
...
...
zh-cn/application-dev/notification/progress-bar-notification.md
浏览文件 @
d837c42d
...
...
@@ -25,13 +25,13 @@
2.
导入模块。
```
ts
import
N
otificationManager
from
'
@ohos.notificationManager
'
;
import
n
otificationManager
from
'
@ohos.notificationManager
'
;
```
3.
查询系统是否支持进度条模板,查询结果为支持downloadTemplate模板类通知。
```
ts
N
otificationManager
.
isSupportTemplate
(
'
downloadTemplate
'
).
then
((
data
)
=>
{
n
otificationManager
.
isSupportTemplate
(
'
downloadTemplate
'
).
then
((
data
)
=>
{
console
.
info
(
`[ANS] isSupportTemplate success`
);
let
isSupportTpl
:
boolean
=
data
;
// isSupportTpl的值为true表示支持支持downloadTemplate模板类通知,false表示不支持
// ...
...
...
@@ -49,7 +49,7 @@
let
notificationRequest
=
{
id
:
1
,
content
:
{
contentType
:
N
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_BASIC_TEXT
,
contentType
:
n
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_BASIC_TEXT
,
normal
:
{
title
:
'
test_title
'
,
text
:
'
test_text
'
,
...
...
@@ -64,7 +64,7 @@
}
// 发布通知
N
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
n
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`[ANS] failed to publish, error[
${
err
}
]`
);
return
;
...
...
zh-cn/application-dev/notification/text-notification.md
浏览文件 @
d837c42d
...
...
@@ -22,7 +22,7 @@
## 接口说明
通知发布接口如下表所示,不同发布类型通知由
[
NotificationRequest
](
../reference/apis/js-apis-notification.md#notificationrequest
)
的字段携带不同的信息。
通知发布接口如下表所示,不同发布类型通知由
[
NotificationRequest
](
../reference/apis/js-apis-notification
Manager
.md#notificationrequest
)
的字段携带不同的信息。
|
**接口名**
|
**描述**
|
| -------- | -------- |
...
...
@@ -38,7 +38,7 @@
2.
导入模块。
```
ts
import
N
otificationManager
from
'
@ohos.notificationManager
'
;
import
n
otificationManager
from
'
@ohos.notificationManager
'
;
```
3.
构造NotificationRequest对象,并发布通知。
...
...
@@ -48,7 +48,7 @@
let
notificationRequest
=
{
id
:
1
,
content
:
{
contentType
:
N
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_BASIC_TEXT
,
// 普通文本类型通知
contentType
:
n
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_BASIC_TEXT
,
// 普通文本类型通知
normal
:
{
title
:
'
test_title
'
,
text
:
'
test_text
'
,
...
...
@@ -57,7 +57,7 @@
}
}
N
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
n
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`[ANS] failed to publish, error[
${
err
}
]`
);
return
;
...
...
@@ -75,7 +75,7 @@
let
notificationRequest
=
{
id
:
1
,
content
:
{
contentType
:
N
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_LONG_TEXT
,
// 长文本类型通知
contentType
:
n
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_LONG_TEXT
,
// 长文本类型通知
longText
:
{
title
:
'
test_title
'
,
text
:
'
test_text
'
,
...
...
@@ -88,7 +88,7 @@
}
// 发布通知
N
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
n
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`[ANS] failed to publish, error[
${
err
}
]`
);
return
;
...
...
@@ -105,7 +105,7 @@
let
notificationRequest
=
{
id
:
1
,
content
:
{
contentType
:
N
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_MULTILINE
,
// 多行文本类型通知
contentType
:
n
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_MULTILINE
,
// 多行文本类型通知
multiLine
:
{
title
:
'
test_title
'
,
text
:
'
test_text
'
,
...
...
@@ -117,7 +117,7 @@
}
// 发布通知
N
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
n
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`[ANS] failed to publish, error[
${
err
}
]`
);
return
;
...
...
@@ -135,7 +135,7 @@
let
notificationRequest
=
{
id
:
1
,
content
:
{
contentType
:
N
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_PICTURE
,
contentType
:
n
otificationManager
.
ContentType
.
NOTIFICATION_CONTENT_PICTURE
,
picture
:
{
title
:
'
test_title
'
,
text
:
'
test_text
'
,
...
...
@@ -148,7 +148,7 @@
}
// 发布通知
N
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
n
otificationManager
.
publish
(
notificationRequest
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
`[ANS] failed to publish, error[
${
err
}
]`
);
return
;
...
...
zh-cn/application-dev/task-management/reminder-agent-development.md
浏览文件 @
d837c42d
...
...
@@ -27,7 +27,7 @@
```
js
import
reminderAgentManager
from
'
@ohos.reminderAgentManager
'
;
import
N
otificationManager
from
'
@ohos.notificationManager
'
;
import
n
otificationManager
from
'
@ohos.notificationManager
'
;
```
4.
定义目标提醒代理。开发者根据实际需要,选择定义如下类型的提醒。
...
...
@@ -55,7 +55,7 @@
content: 'this is content', // 指明提醒内容
expiredContent: 'this reminder has expired', // 指明提醒过期后需要显示的内容
notificationId: 100, // 指明提醒使用的通知的ID号,相同ID号的提醒会覆盖
slotType:
N
otificationManager.SlotType.SOCIAL_COMMUNICATION // 指明提醒的Slot类型
slotType:
n
otificationManager.SlotType.SOCIAL_COMMUNICATION // 指明提醒的Slot类型
}
```
-
定义日历实例。
...
...
@@ -99,7 +99,7 @@
expiredContent: 'this reminder has expired', // 指明提醒过期后需要显示的内容
snoozeContent: 'remind later', // 指明延迟提醒时需要显示的内容
notificationId: 100, // 指明提醒使用的通知的ID号,相同ID号的提醒会覆盖
slotType:
N
otificationManager.SlotType.SOCIAL_COMMUNICATION // 指明提醒的Slot类型
slotType:
n
otificationManager.SlotType.SOCIAL_COMMUNICATION // 指明提醒的Slot类型
}
```
-
定义闹钟实例。
...
...
@@ -136,7 +136,7 @@
expiredContent: 'this reminder has expired', // 指明提醒过期后需要显示的内容
snoozeContent: 'remind later', // 指明延迟提醒时需要显示的内容
notificationId: 99, // 指明提醒使用的通知的ID号,相同ID号的提醒会覆盖
slotType:
N
otificationManager.SlotType.SOCIAL_COMMUNICATION // 指明提醒的Slot类型
slotType:
n
otificationManager.SlotType.SOCIAL_COMMUNICATION // 指明提醒的Slot类型
}
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录