Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
5abf8116
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,发现更多精彩内容 >>
未验证
提交
5abf8116
编写于
1月 20, 2023
作者:
O
openharmony_ci
提交者:
Gitee
1月 20, 2023
浏览文件
操作
浏览文件
下载
差异文件
!13846 修复1018分支文档不一致问题
Merge pull request !13846 from 杜智海/monthly_20221018
上级
a0293813
b06c8f66
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
30 addition
and
60 deletion
+30
-60
zh-cn/application-dev/reference/apis/js-apis-continuation-continuationManager.md
...eference/apis/js-apis-continuation-continuationManager.md
+28
-58
zh-cn/application-dev/reference/apis/js-apis-distributedMissionManager.md
...n-dev/reference/apis/js-apis-distributedMissionManager.md
+2
-2
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-continuation-continuationManager.md
浏览文件 @
5abf8116
...
...
@@ -155,8 +155,6 @@ registerContinuation(callback: AsyncCallback\<number>): void;
注册流转管理服务,并获取对应的注册token,无过滤条件,使用AsyncCallback方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -198,8 +196,6 @@ registerContinuation(options: ContinuationExtraParams, callback: AsyncCallback\<
连接流转管理服务,并获取对应的注册token,使用AsyncCallback方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -245,8 +241,6 @@ registerContinuation(options?: ContinuationExtraParams): Promise\<number>;
连接流转管理服务,并获取对应的注册token,使用Promise方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -298,7 +292,7 @@ on(type: "deviceConnect", callback: Callback\<ContinuationResult>): void;
异步方法,监听设备连接状态,使用Callback形式返回连接的设备信息。
> 从API version 9开始不再维护,建议使用[on](#continuationmanagerondevice
selected
9)替代。
> 从API version 9开始不再维护,建议使用[on](#continuationmanagerondevice
connect
9)替代。
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
...
...
@@ -337,7 +331,7 @@ on(type: "deviceDisconnect", callback: Callback\<string>): void;
异步方法,监听设备断开状态,使用Callback形式返回断开的设备信息。
> 从API version 9开始不再维护,建议使用[on](#continuationmanagerondevice
unselected
9)替代。
> 从API version 9开始不再维护,建议使用[on](#continuationmanagerondevice
disconnect
9)替代。
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
...
...
@@ -374,7 +368,7 @@ off(type: "deviceConnect", callback?: Callback\<ContinuationResult>): void;
异步方法,取消监听设备连接状态,使用Callback形式返回连接的设备信息。
> 从API version 9开始不再维护,建议使用[off](#continuationmanageroffdevice
selected
9)替代。
> 从API version 9开始不再维护,建议使用[off](#continuationmanageroffdevice
connect
9)替代。
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
...
...
@@ -413,7 +407,7 @@ off(type: "deviceDisconnect", callback?: Callback\<string>): void;
异步方法,取消监听设备断开状态,使用Callback形式返回连接的设备信息。
> 从API version 9开始不再维护,建议使用[off](#continuationmanageroffdevice
unselected
9)替代。
> 从API version 9开始不再维护,建议使用[off](#continuationmanageroffdevice
disconnect
9)替代。
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
...
...
@@ -444,21 +438,19 @@ off(type: "deviceDisconnect", callback?: Callback\<string>): void;
});
```
## continuationManager.on("device
Selected
")<sup>9+</sup>
## continuationManager.on("device
Connect
")<sup>9+</sup>
on(type: "device
Selected
", token: number, callback: Callback
\<
Array
\<
ContinuationResult>>): void;
on(type: "device
Connect
", token: number, callback: Callback
\<
Array
\<
ContinuationResult>>): void;
异步方法,监听设备连接状态,使用Callback形式返回连接的设备信息。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 监听的事件类型,固定值"device
Selected
"。 |
| type | string | 是 | 监听的事件类型,固定值"device
Connect
"。 |
| token | number | 是 | 注册后的token。 |
| callback | Callback
\<
Array
\<
[
ContinuationResult
](
js-apis-continuation-continuationResult.md
)
>> | 是 | 当用户从设备选择模块中选择设备时调用,返回设备ID、设备类型和设备名称供开发者使用。 |
...
...
@@ -477,12 +469,12 @@ on(type: "deviceSelected", token: number, callback: Callback\<Array\<Continuatio
```
ts
let
token
=
1
;
try
{
continuationManager
.
on
(
"
device
Selected
"
,
token
,
(
data
)
=>
{
console
.
info
(
'
onDevice
Selected
len:
'
+
data
.
length
);
continuationManager
.
on
(
"
device
Connect
"
,
token
,
(
data
)
=>
{
console
.
info
(
'
onDevice
Connect
len:
'
+
data
.
length
);
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
'
onDevice
Selected
deviceId:
'
+
JSON
.
stringify
(
data
[
i
].
id
));
console
.
info
(
'
onDevice
Selected
deviceType:
'
+
JSON
.
stringify
(
data
[
i
].
type
));
console
.
info
(
'
onDevice
Selected
deviceName:
'
+
JSON
.
stringify
(
data
[
i
].
name
));
console
.
info
(
'
onDevice
Connect
deviceId:
'
+
JSON
.
stringify
(
data
[
i
].
id
));
console
.
info
(
'
onDevice
Connect
deviceType:
'
+
JSON
.
stringify
(
data
[
i
].
type
));
console
.
info
(
'
onDevice
Connect
deviceName:
'
+
JSON
.
stringify
(
data
[
i
].
name
));
}
});
}
catch
(
err
)
{
...
...
@@ -490,23 +482,21 @@ on(type: "deviceSelected", token: number, callback: Callback\<Array\<Continuatio
}
```
## continuationManager.on("device
Unselected
")<sup>9+</sup>
## continuationManager.on("device
Disconnect
")<sup>9+</sup>
on(type: "device
Unselected", token: number, callback: Callback
\<
Array
\<
ContinuationResult
>>): void;
on(type: "device
Disconnect", token: number, callback: Callback
\<
Array
\<
string
>>): void;
异步方法,监听设备断开状态,使用Callback形式返回断开的设备信息。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 监听的事件类型,固定值"device
Unselected
"。 |
| type | string | 是 | 监听的事件类型,固定值"device
Disconnect
"。 |
| token | number | 是 | 注册后的token。 |
| callback | Callback
\<
Array
\<
[
ContinuationResult
](
js-apis-continuation-continuationResult.md
)
>> | 是 | 当用户从设备选择模块中断开设备时调用,返回设备ID、设备类型和设备名称
供开发者使用。 |
| callback | Callback
\<
Array
\<
string>> | 是 | 当用户从设备选择模块中断开设备时调用,返回设备ID
供开发者使用。 |
**错误码:**
...
...
@@ -523,35 +513,31 @@ on(type: "deviceUnselected", token: number, callback: Callback\<Array\<Continuat
```
ts
let
token
=
1
;
try
{
continuationManager
.
on
(
"
device
Unselected
"
,
token
,
(
data
)
=>
{
console
.
info
(
'
onDevice
Unselected
len:
'
+
data
.
length
);
continuationManager
.
on
(
"
device
Disconnect
"
,
token
,
(
data
)
=>
{
console
.
info
(
'
onDevice
Disconnect
len:
'
+
data
.
length
);
for
(
let
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
'
onDeviceUnselected deviceId:
'
+
JSON
.
stringify
(
data
[
i
].
id
));
console
.
info
(
'
onDeviceUnselected deviceType:
'
+
JSON
.
stringify
(
data
[
i
].
type
));
console
.
info
(
'
onDeviceUnselected deviceName:
'
+
JSON
.
stringify
(
data
[
i
].
name
));
console
.
info
(
'
onDeviceDisconnect deviceId:
'
+
JSON
.
stringify
(
data
[
i
]));
}
console
.
info
(
'
onDevice
Unselected
finished.
'
);
console
.
info
(
'
onDevice
Disconnect
finished.
'
);
});
}
catch
(
err
)
{
console
.
error
(
'
on failed, cause:
'
+
JSON
.
stringify
(
err
));
}
```
## continuationManager.off("device
Selected
")<sup>9+</sup>
## continuationManager.off("device
Connect
")<sup>9+</sup>
off(type: "device
Selected
", token: number): void;
off(type: "device
Connect
", token: number): void;
取消监听设备连接状态。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 取消监听的事件类型,固定值"device
Selected
"。 |
| type | string | 是 | 取消监听的事件类型,固定值"device
Connect
"。 |
| token | number | 是 | 注册后的token。 |
**错误码:**
...
...
@@ -569,27 +555,25 @@ off(type: "deviceSelected", token: number): void;
```
ts
let
token
=
1
;
try
{
continuationManager
.
off
(
"
device
Selected
"
,
token
);
continuationManager
.
off
(
"
device
Connect
"
,
token
);
}
catch
(
err
)
{
console
.
error
(
'
off failed, cause:
'
+
JSON
.
stringify
(
err
));
}
```
## continuationManager.off("device
Unselected
")<sup>9+</sup>
## continuationManager.off("device
Disconnect
")<sup>9+</sup>
off(type: "device
Unselected
", token: number): void;
off(type: "device
Disconnect
", token: number): void;
取消监听设备断开状态。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| type | string | 是 | 取消监听的事件类型,固定值"device
Unselected
"。 |
| type | string | 是 | 取消监听的事件类型,固定值"device
Disconnect
"。 |
| token | number | 是 | 注册后的token。 |
**错误码:**
...
...
@@ -607,7 +591,7 @@ off(type: "deviceUnselected", token: number): void;
```
ts
let
token
=
1
;
try
{
continuationManager
.
off
(
"
device
Unselected
"
,
token
);
continuationManager
.
off
(
"
device
Disconnect
"
,
token
);
}
catch
(
err
)
{
console
.
error
(
'
off failed, cause:
'
+
JSON
.
stringify
(
err
));
}
...
...
@@ -761,8 +745,6 @@ startContinuationDeviceManager(token: number, callback: AsyncCallback\<void>): v
拉起设备选择模块,可显示组网内可选择设备列表信息,无过滤条件,使用AsyncCallback方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -804,8 +786,6 @@ startContinuationDeviceManager(token: number, options: ContinuationExtraParams,
拉起设备选择模块,可显示组网内可选择设备列表信息,使用AsyncCallback方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -851,8 +831,6 @@ startContinuationDeviceManager(token: number, options?: ContinuationExtraParams)
拉起设备选择模块,可显示组网内可选择设备列表信息,使用Promise方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -1000,8 +978,6 @@ updateContinuationState(token: number, deviceId: string, status: DeviceConnectSt
通知设备选择模块,更新当前的连接状态,使用AsyncCallback方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -1046,8 +1022,6 @@ updateContinuationState(token: number, deviceId: string, status: DeviceConnectSt
通知设备选择模块,更新当前的连接状态,使用Promise方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -1183,8 +1157,6 @@ unregisterContinuation(token: number, callback: AsyncCallback\<void>): void;
解注册流转管理服务,传入注册时获取的token进行解注册,使用AsyncCallback方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
@@ -1226,8 +1198,6 @@ unregisterContinuation(token: number): Promise\<void>;
解注册流转管理服务,传入注册时获取的token进行解注册,使用Promise方式作为异步方法。
**需要权限**
:ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.DistributedAbilityManager
**参数:**
...
...
zh-cn/application-dev/reference/apis/js-apis-distributedMissionManager.md
浏览文件 @
5abf8116
...
...
@@ -360,7 +360,7 @@ continueMission(parameter: ContinueDeviceInfo, options: ContinueCallback, callba
迁移任务,以回调函数的方式返回。
**需要权限**
:ohos.permission.MANAGE_MISSIONS
,
ohos.permission.DISTRIBUTED_DATASYNC
**需要权限**
:ohos.permission.MANAGE_MISSIONS
and
ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Mission
...
...
@@ -418,7 +418,7 @@ continueMission(parameter: ContinueDeviceInfo, options: ContinueCallback): Promi
迁移任务,以promise方式返回执行结果。
**需要权限**
:ohos.permission.MANAGE_MISSIONS
,
ohos.permission.DISTRIBUTED_DATASYNC
**需要权限**
:ohos.permission.MANAGE_MISSIONS
and
ohos.permission.DISTRIBUTED_DATASYNC
**系统能力**
:SystemCapability.Ability.AbilityRuntime.Mission
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录