Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
b9df20f1
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看板
未验证
提交
b9df20f1
编写于
8月 10, 2023
作者:
N
ningning
提交者:
Gitee
8月 10, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update zh-cn/application-dev/reference/apis/js-apis-resourceschedule-backgroundTaskManager.md.
Signed-off-by:
N
ningning
<
wangningning14@huawei.com
>
上级
994ab380
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
16 addition
and
16 deletion
+16
-16
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-backgroundTaskManager.md
...ce/apis/js-apis-resourceschedule-backgroundTaskManager.md
+16
-16
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-backgroundTaskManager.md
浏览文件 @
b9df20f1
...
...
@@ -17,11 +17,11 @@ import backgroundTaskManager from '@ohos.resourceschedule.backgroundTaskManager'
requestSuspendDelay(reason: string, callback: Callback
<
void
>
): DelaySuspendInfo
申请
延迟挂起。使用callback异步回调
。
申请
短时任务
。
> **说明:**
>
>
延迟挂起
时间最长为3分钟,[低电量](js-apis-battery-info.md)时最长为1分钟。
>
短时任务的申请
时间最长为3分钟,[低电量](js-apis-battery-info.md)时最长为1分钟。
**系统能力:**
SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask
...
...
@@ -29,14 +29,14 @@ requestSuspendDelay(reason: string, callback: Callback<void>): DelaySuspen
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------- | ---- | ------------------------------ |
| reason | string | 是 | 申请
延迟挂起
的原因。 |
| callback | Callback
<
void
>
| 是 |
回调函数,一般在延迟挂起
超时前6秒,通过此回调通知应用。 |
| reason | string | 是 | 申请
短时任务
的原因。 |
| callback | Callback
<
void
>
| 是 |
短时任务即将超时的回调函数,一般在
超时前6秒,通过此回调通知应用。 |
**返回值**
:
| 类型 | 说明 |
| ------------------------------------- | --------- |
|
[
DelaySuspendInfo
](
#delaysuspendinfo
)
| 返回
延迟挂起
信息。 |
|
[
DelaySuspendInfo
](
#delaysuspendinfo
)
| 返回
短时任务
信息。 |
**错误码**
:
...
...
@@ -75,7 +75,7 @@ requestSuspendDelay(reason: string, callback: Callback<void>): DelaySuspen
getRemainingDelayTime(requestId: number, callback: AsyncCallback
<
number
>
): void
获取本次
延迟挂起
的剩余时间。使用callback形式返回。
获取本次
短时任务
的剩余时间。使用callback形式返回。
**系统能力:**
SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask
...
...
@@ -83,8 +83,8 @@ getRemainingDelayTime(requestId: number, callback: AsyncCallback<number>):
| 参数名 | 类型 | 必填 | 说明 |
| --------- | --------------------------- | ---- | ---------------------------------------- |
| requestId | number | 是 |
延迟挂起
的请求ID。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数,返回本次
延迟挂起
的剩余时间,单位为毫秒。 |
| requestId | number | 是 |
短时任务
的请求ID。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数,返回本次
短时任务
的剩余时间,单位为毫秒。 |
**错误码**
:
...
...
@@ -124,7 +124,7 @@ getRemainingDelayTime(requestId: number, callback: AsyncCallback<number>):
getRemainingDelayTime(requestId: number): Promise
<
number
>
获取本次
延迟挂起
的剩余时间。使用Promise形式返回。
获取本次
短时任务
的剩余时间。使用Promise形式返回。
**系统能力:**
SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask
...
...
@@ -132,13 +132,13 @@ getRemainingDelayTime(requestId: number): Promise<number>
| 参数名 | 类型 | 必填 | 说明 |
| --------- | ------ | ---- | ---------- |
| requestId | number | 是 |
延迟挂起
的请求ID。 |
| requestId | number | 是 |
短时任务
的请求ID。 |
**返回值**
:
| 类型 | 说明 |
| --------------------- | ---------------------------------------- |
| Promise
<
number
>
| Promise对象,返回本次
延迟挂起
的剩余时间,单位为毫秒。 |
| Promise
<
number
>
| Promise对象,返回本次
短时任务
的剩余时间,单位为毫秒。 |
**错误码**
:
...
...
@@ -175,7 +175,7 @@ getRemainingDelayTime(requestId: number): Promise<number>
cancelSuspendDelay(requestId: number): void
取消
延迟挂起
。
取消
短时任务
。
**系统能力:**
SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask
...
...
@@ -183,7 +183,7 @@ cancelSuspendDelay(requestId: number): void
| 参数名 | 类型 | 必填 | 说明 |
| --------- | ------ | ---- | ---------- |
| requestId | number | 是 |
延迟挂起
的请求ID。 |
| requestId | number | 是 |
短时任务
的请求ID。 |
**错误码**
:
...
...
@@ -564,14 +564,14 @@ try {
## DelaySuspendInfo
延迟挂起
信息。
短时任务
信息。
**系统能力:**
SystemCapability.ResourceSchedule.BackgroundTaskManager.TransientTask
| 名称 | 类型 | 必填 | 说明 |
| --------------- | ------ | ---- | ---------------------------------------- |
| requestId | number | 是 |
延迟挂起
的请求ID。 |
| actualDelayTime | number | 是 | 应用实际
的延迟挂起时间,单位为毫秒。
<br/>
延迟挂起
时间最长为3分钟,
[
低电量
](
js-apis-battery-info.md
)
时最长为1分钟。 |
| requestId | number | 是 |
短时任务
的请求ID。 |
| actualDelayTime | number | 是 | 应用实际
申请的短时任务时间,单位为毫秒。
<br/>
短时任务申请
时间最长为3分钟,
[
低电量
](
js-apis-battery-info.md
)
时最长为1分钟。 |
## BackgroundMode
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录