From 74ef0f5092c7dcadb881b30ee48261f693220925 Mon Sep 17 00:00:00 2001 From: zengyawen Date: Mon, 13 Jun 2022 10:49:50 +0800 Subject: [PATCH] update docs Signed-off-by: zengyawen --- .../reference/apis/js-apis-bluetooth.md | 12 ++++---- .../work-scheduler-dev-guide.md | 28 +++++++++---------- 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-bluetooth.md b/zh-cn/application-dev/reference/apis/js-apis-bluetooth.md index 0795154038..edab2c029b 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-bluetooth.md +++ b/zh-cn/application-dev/reference/apis/js-apis-bluetooth.md @@ -729,7 +729,7 @@ bluetooth.off('stateChange', onReceiveEvent); ``` -## bluetooth.sppListen8+ +## bluetooth.sppListen8+ sppListen(name: string, option: SppOption, callback: AsyncCallback<number>): void @@ -1288,8 +1288,6 @@ getDeviceState(device: string): ProfileConnectionState | 参数名 | 类型 | 必填 | 说明 | | ------ | ------ | ---- | ------- | | device | string | 是 | 远端设备地址。 | -| - **返回值:** | | | @@ -1303,7 +1301,7 @@ getDeviceState(device: string): ProfileConnectionState 使用A2dpSourceProfile方法之前需要创建该类的实例进行操作,通过getProfile()方法构造此实例。 -### connect8+ +### connect8+ connect(device: string): boolean @@ -1335,7 +1333,7 @@ let ret = a2dpSrc.connect('XX:XX:XX:XX:XX:XX'); ``` -### disconnect8+ +### disconnect8+ disconnect(device: string): boolean @@ -1459,7 +1457,7 @@ let state = a2dpSrc.getPlayingState('XX:XX:XX:XX:XX:XX'); 使用HandsFreeAudioGatewayProfile方法之前需要创建该类的实例进行操作,通过getProfile()方法构造此实例。 -### connect8+ +### connect8+ connect(device: string): boolean @@ -1491,7 +1489,7 @@ let ret = hfpAg.connect('XX:XX:XX:XX:XX:XX'); ``` -### disconnect8+ +### disconnect8+ disconnect(device: string): boolean diff --git a/zh-cn/application-dev/work-scheduler/work-scheduler-dev-guide.md b/zh-cn/application-dev/work-scheduler/work-scheduler-dev-guide.md index 43cabe327f..f55793180f 100644 --- a/zh-cn/application-dev/work-scheduler/work-scheduler-dev-guide.md +++ b/zh-cn/application-dev/work-scheduler/work-scheduler-dev-guide.md @@ -22,15 +22,15 @@ import WorkSchedulerExtensionAbility from '@ohos.WorkSchedulerExtensionAbility'; 接口名 | 接口描述 ---------------------------------------------------------|----------------------------------------- -function startWork(work: WorkInfo): boolean; | 延迟调度任务申请 -function stopWork(work: WorkInfo, needCancel?: boolean): boolean; | 延迟调度任务取消 -function getWorkStatus(workId: number, callback: AsyncCallback): void;| 获取延迟调度任务状态(Callback形式) -function getWorkStatus(workId: number): Promise; | 获取延迟调度任务状态(Promise形式) -function obtainAllWorks(callback: AsyncCallback): Array;| 获取所有延迟调度任务(Callback形式) -function obtainAllWorks(): Promise>;| 获取所有延迟调度任务(Promise形式) -function stopAndClearWorks(): boolean;| 停止并清除任务 -function isLastWorkTimeOut(workId: number, callback: AsyncCallback): boolean;| 获取上次任务是否超时(针对RepeatWork,Callback形式) -function isLastWorkTimeOut(workId: number): Promise;| 获取上次任务是否超时(针对RepeatWork,Promise形式) +startWork(work: WorkInfo): boolean | 延迟调度任务申请 +stopWork(work: WorkInfo, needCancel?: boolean): boolean | 延迟调度任务取消 +getWorkStatus(workId: number, callback: AsyncCallback\): void| 获取延迟调度任务状态(Callback形式) +getWorkStatus(workId: number): Promise\ | 获取延迟调度任务状态(Promise形式) +obtainAllWorks(callback: AsyncCallback\): Array\| 获取所有延迟调度任务(Callback形式) +obtainAllWorks(): Promise>| 获取所有延迟调度任务(Promise形式) +stopAndClearWorks(): boolean| 停止并清除任务 +isLastWorkTimeOut(workId: number, callback: AsyncCallback\): boolean| 获取上次任务是否超时(针对RepeatWork,Callback形式) +isLastWorkTimeOut(workId: number): Promise\| 获取上次任务是否超时(针对RepeatWork,Promise形式) **表2** WorkInfo包含参数 @@ -53,15 +53,15 @@ repeatCount |循环次数| number 接口名 | 接口描述 ---------------------------------------------------------|----------------------------------------- -function onWorkStart(work: WorkInfo): void; | 延迟调度任务开始回调 -function onWorkStop(work: WorkInfo): void; | 延迟调度任务结束回调 +onWorkStart(work: WorkInfo): void | 延迟调度任务开始回调 +onWorkStop(work: WorkInfo): void | 延迟调度任务结束回调 ### 开发步骤 **开发对应的Extension** import WorkSchedulerExtensionAbility from '@ohos.WorkSchedulerExtensionAbility'; - + export default class MyWorkSchedulerExtensionAbility extends WorkSchedulerExtensionAbility { onWorkStart(workInfo) { console.log('MyWorkSchedulerExtensionAbility onWorkStart' + JSON.stringify(workInfo)); @@ -77,7 +77,7 @@ function onWorkStop(work: WorkInfo): void; | 延迟调度任务结束回调 import workScheduler from '@ohos.workScheduler'; - + let workInfo = { workId: 1, batteryLevel:50, @@ -95,7 +95,7 @@ function onWorkStop(work: WorkInfo): void; | 延迟调度任务结束回调 import workScheduler from '@ohos.workScheduler'; - + let workInfo = { workId: 1, batteryLevel:50, -- GitLab