Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
3628b8ea
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
3628b8ea
编写于
10月 18, 2022
作者:
朱
朱天怡
提交者:
Gitee
10月 18, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改
Signed-off-by:
N
朱天怡
<
zhutianyi2@huawei.com
>
上级
4a5d3bb3
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
139 addition
and
3 deletion
+139
-3
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-backgroundTaskManager.md
...ce/apis/js-apis-resourceschedule-backgroundTaskManager.md
+127
-0
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-workScheduler.md
.../reference/apis/js-apis-resourceschedule-workScheduler.md
+11
-2
zh-cn/application-dev/reference/errorcodes/errorcode-backgroundTaskMgr.md
...n-dev/reference/errorcodes/errorcode-backgroundTaskMgr.md
+1
-1
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-backgroundTaskManager.md
浏览文件 @
3628b8ea
...
...
@@ -43,6 +43,18 @@ requestSuspendDelay(reason: string, callback: Callback<void>): DelaySuspen
| ------------------------------------- | --------- |
|
[
DelaySuspendInfo
](
#delaysuspendinfo
)
| 返回延迟挂起信息。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9900001 | Caller information verification failed. | 短时任务调用方信息校验失败 |
| 9900002 | Background task verification failed. | 短时任务校验失败 |
**示例**
:
```
js
...
...
@@ -79,6 +91,19 @@ getRemainingDelayTime(requestId: number, callback: AsyncCallback<number>):
| requestId | number | 是 | 延迟挂起的请求ID。 |
| callback | AsyncCallback
<
number
>
| 是 | 指定的callback回调方法。用于返回应用程序进入挂起状态之前的剩余时间,以毫秒为单位。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9900001 | Caller information verification failed. | 短时任务调用方信息校验失败 |
| 9900002 | Background task verification failed. | 短时任务校验失败 |
**示例**
:
```
js
...
...
@@ -119,6 +144,18 @@ getRemainingDelayTime(requestId: number): Promise<number>
| --------------------- | ---------------------------------------- |
| Promise
<
number
>
| 指定的Promise回调方法。返回应用程序进入挂起状态之前的剩余时间,以毫秒为单位。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9900001 | Caller information verification failed. | 短时任务调用方信息校验失败 |
| 9900002 | Background task verification failed. | 短时任务校验失败 |
**示例**
:
```
js
import
backgroundTaskManager
from
'
@ohos.resourceschedule.backgroundTaskManager
'
;
...
...
@@ -151,6 +188,18 @@ cancelSuspendDelay(requestId: number): void
| --------- | ------ | ---- | ---------- |
| requestId | number | 是 | 延迟挂起的请求ID。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9900001 | Caller information verification failed. | 短时任务调用方信息校验失败 |
| 9900002 | Background task verification failed. | 短时任务校验失败 |
**示例**
:
```
js
import
backgroundTaskManager
from
'
@ohos.resourceschedule.backgroundTaskManager
'
;
...
...
@@ -184,6 +233,19 @@ startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: Want
| wantAgent |
[
WantAgent
](
js-apis-wantAgent.md
)
| 是 | 通知参数,用于指定长时任务通知点击后跳转的界面。 |
| callback | AsyncCallback
<
void
>
| 是 | callback形式返回启动长时任务的结果。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9800005 | Background task verification failed. | 长时任务校验失败 |
| 9800006 | Notification verification failed. | 长时任务通知信息校验失败 |
| 9800007 | Task storage failed. | 长时任务信息存储失败 |
**示例**
:
```
js
import
backgroundTaskManager
from
'
@ohos.resourceschedule.backgroundTaskManager
'
;
...
...
@@ -246,6 +308,20 @@ startBackgroundRunning(context: Context, bgMode: BackgroundMode, wantAgent: Want
| -------------- | ---------------- |
| Promise
\<
void> | 使用Promise形式返回结果。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9800005 | Background task verification failed. | 长时任务校验失败 |
| 9800006 | Notification verification failed. | 长时任务通知信息校验失败 |
| 9800007 | Task storage failed. | 长时任务信息存储失败 |
**示例**
:
```
js
import
backgroundTaskManager
from
'
@ohos.resourceschedule.backgroundTaskManager
'
;
...
...
@@ -295,6 +371,20 @@ stopBackgroundRunning(context: Context, callback: AsyncCallback<void>): vo
| context | Context | 是 | 应用运行的上下文。
<br>
FA模型的应用Context定义见
[
Context
](
js-apis-Context.md
)
。
<br>
Stage模型的应用Context定义见
[
Context
](
js-apis-ability-context.md
)
。 |
| callback | AsyncCallback
<
void
>
| 是 | callback形式返回启动长时任务的结果。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9800005 | Background task verification failed. | 长时任务校验失败 |
| 9800006 | Notification verification failed. | 长时任务通知信息校验失败 |
| 9800007 | Task storage failed. | 长时任务信息存储失败 |
**示例**
:
```
js
import
backgroundTaskManager
from
'
@ohos.resourceschedule.backgroundTaskManager
'
;
...
...
@@ -336,6 +426,20 @@ stopBackgroundRunning(context: Context): Promise<void>
| -------------- | ---------------- |
| Promise
\<
void> | 使用Promise形式返回结果。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 9800005 | Background task verification failed. | 长时任务校验失败 |
| 9800006 | Notification verification failed. | 长时任务通知信息校验失败 |
| 9800007 | Task storage failed. | 长时任务信息存储失败 |
**示例**
:
```
js
import
backgroundTaskManager
from
'
@ohos.resourceschedule.backgroundTaskManager
'
;
...
...
@@ -372,6 +476,18 @@ applyEfficiencyResources(request: [EfficiencyResourcesRequest](#efficiencyresour
| ------- | ------- | ---- | ---------------------------------------- |
| request |
[
EfficiencyResourcesRequest
](
#efficiencyresourcesrequest9
)
| 是 | 请求的必要信息。包括资源类型,超时时间等信息。详见
[
EfficiencyResourcesRequest
](
#efficiencyresourcesrequest9
)
。 |
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 18700001 | Caller information verification failed. | 资源申请接口信息校验失败 |
**示例**
:
```
js
...
...
@@ -405,6 +521,17 @@ resetAllEfficiencyResources(): void
**系统API**
: 此接口为系统接口。
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9800001 | Memory operation failed. | 内存操作失败 |
| 9800002 | Parcel operation failed. | Parcel读写操作失败 |
| 9800003 | Inner transact failed. | IPC通信失败 |
| 9800004 | System service operation failed. | 系统服务失败 |
| 18700001 | Caller information verification failed. | 资源申请接口信息校验失败 |
**示例**
:
```
js
...
...
zh-cn/application-dev/reference/apis/js-apis-resourceschedule-workScheduler.md
浏览文件 @
3628b8ea
...
...
@@ -34,6 +34,7 @@ startWork(work: WorkInfo): void
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
...
...
@@ -41,6 +42,7 @@ startWork(work: WorkInfo): void
| 9700004 | Check workInfo failed. | workInfo校验失败 |
| 9700005 | StartWork failed. | StartWork失败 |
**示例**
:
```
js
...
...
@@ -83,6 +85,7 @@ stopWork(work: WorkInfo, needCancel?: boolean): void
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
...
...
@@ -131,6 +134,7 @@ getWorkStatus(workId: number, callback : AsyncCallback\<WorkInfo>): void
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
...
...
@@ -177,6 +181,7 @@ getWorkStatus(workId: number): Promise\<WorkInfo>
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
...
...
@@ -221,11 +226,11 @@ obtainAllWorks(callback : AsyncCallback\<void>): Array\<WorkInfo>
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
| 9700003 | System service operation failed. | 系统服务失败 |
| 9700004 | Check workInfo failed. | workInfo校验失败 |
**示例**
:
...
...
@@ -259,11 +264,11 @@ obtainAllWorks(): Promise<Array\<WorkInfo>>
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
| 9700003 | System service operation failed. | 系统服务失败 |
| 9700004 | Check workInfo failed. | workInfo校验失败 |
**示例**
:
...
...
@@ -289,6 +294,8 @@ stopAndClearWorks(): void
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
| 9700003 | System service operation failed. | 系统服务失败 |
...
...
@@ -327,6 +334,7 @@ isLastWorkTimeOut(workId: number, callback : AsyncCallback\<void>): boolean
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
...
...
@@ -370,6 +378,7 @@ isLastWorkTimeOut(workId: number): Promise\<boolean>
**错误码**
:
| 错误码 | 错误信息 | 说明 |
| ---- | --------------------- | ---- |
| 401 | Parameter error. | 参数检查错误 |
| 9700001 | Memory operation failed. | 内存操作失败 |
| 9700002 | Parcel operation failed. | Parcel读写操作失败 |
...
...
zh-cn/application-dev/reference/errorcodes/errorcode-backgroundTaskMgr.md
浏览文件 @
3628b8ea
...
...
@@ -131,7 +131,7 @@ Caller information verification failed.
2.
请检查应用是否申请了短时任务。
3.
系统服务内部工作异常,请稍候重试,或者重启设备尝试。
## 9900002 短时任务
调用方信息
校验失败
## 9900002 短时任务校验失败
### 错误信息
Background task verification failed.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录