Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
6a51cc4b
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
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看板
未验证
提交
6a51cc4b
编写于
11月 16, 2022
作者:
O
openharmony_ci
提交者:
Gitee
11月 16, 2022
浏览文件
操作
浏览文件
下载
差异文件
!11499 修复无障碍子系统文档示例代码问题
Merge pull request !11499 from zaki/master
上级
d5d43efe
9e4cf9e1
变更
4
显示空白变更内容
内联
并排
Showing
4 changed file
with
41 addition
and
96 deletion
+41
-96
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePath.md
...n-dev/reference/apis/js-apis-accessibility-GesturePath.md
+1
-2
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePoint.md
...-dev/reference/apis/js-apis-accessibility-GesturePoint.md
+1
-3
zh-cn/application-dev/reference/apis/js-apis-accessibility-config.md
...cation-dev/reference/apis/js-apis-accessibility-config.md
+12
-26
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
...n/application-dev/reference/apis/js-apis-accessibility.md
+27
-65
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePath.md
浏览文件 @
6a51cc4b
...
...
@@ -44,6 +44,5 @@ constructor(durationTime: number);
**示例:**
```
ts
let
durationTime
=
20
;
let
gesturePath
=
new
GesturePath
(
durationTime
);
let
gesturePath
=
new
GesturePath
.
GesturePath
(
20
);
```
zh-cn/application-dev/reference/apis/js-apis-accessibility-GesturePoint.md
浏览文件 @
6a51cc4b
...
...
@@ -45,7 +45,5 @@ constructor(positionX: number, positionY: number);
**示例:**
```
ts
let
positionX
=
1
;
let
positionY
=
2
;
let
gesturePoint
=
new
GesturePoint
(
positionX
,
positionY
);
let
gesturePoint
=
new
GesturePoint
.
GesturePoint
(
1
,
2
);
```
zh-cn/application-dev/reference/apis/js-apis-accessibility-config.md
浏览文件 @
6a51cc4b
...
...
@@ -65,7 +65,7 @@ enableAbility(name: string, capability: Array<accessibility.Capability>):
```
ts
let
name
=
'
com.ohos.example/axExtension
'
;
let
capability
=
[
'
retrieve
'
];
let
capability
:
accessibility
.
Capability
[]
=
[
'
retrieve
'
];
try
{
config
.
enableAbility
(
name
,
capability
).
then
(()
=>
{
console
.
info
(
'
enable ability succeed
'
);
...
...
@@ -75,7 +75,7 @@ try {
}
catch
(
exception
)
{
console
.
error
(
'
failed to enable ability, because
'
+
JSON
.
stringify
(
exception
));
};
```
```
## enableAbility
...
...
@@ -106,9 +106,9 @@ enableAbility(name: string, capability: Array<accessibility.Capability>, c
```
ts
let
name
=
'
com.ohos.example/axExtension
'
;
let capability = ['retrieve'];
let
capability
:
accessibility
.
Capability
[]
=
[
'
retrieve
'
];
try
{
config.enableAbility(name, capability, (err
, data
) => {
config
.
enableAbility
(
name
,
capability
,
(
err
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to enable ability, because
'
+
JSON
.
stringify
(
err
));
return
;
...
...
@@ -153,7 +153,7 @@ disableAbility(name: string): Promise<void>;
```
ts
let
name
=
'
com.ohos.example/axExtension
'
;
try
{
config.
en
ableAbility(name).then(() => {
config
.
dis
ableAbility
(
name
).
then
(()
=>
{
console
.
info
(
'
disable ability succeed
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
'
failed to disable ability, because
'
+
JSON
.
stringify
(
err
));
...
...
@@ -224,9 +224,6 @@ on(type: 'enabledAccessibilityExtensionListChange', callback: Callback<void&g
try
{
config
.
on
(
'
enabledAccessibilityExtensionListChange
'
,
()
=>
{
console
.
info
(
'
subscribe enabled accessibility extension list change state success
'
);
}).catch((err) => {
console.error('failed to subscribe enabled accessibility extension list change state, because ' +
JSON.stringify(err));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to subscribe enabled accessibility extension list change state, because
'
+
...
...
@@ -254,13 +251,10 @@ off(type: 'enabledAccessibilityExtensionListChange', callback?: Callback<void
```
ts
try
{
config
.
off
(
'
enabledAccessibilityExtensionListChange
'
,
()
=>
{
console.info('unSubscribe enabled accessibility extension list change state success');
}).catch((err) => {
console.error('failed to unSubscribe enabled accessibility extension list change state, because ' +
JSON.stringify(err));
console
.
info
(
'
Unsubscribe enabled accessibility extension list change state success
'
);
});
}
catch
(
exception
)
{
console.error('failed to
unSubscribe enabled accessibility extension list change state, because ' +
console
.
error
(
'
failed to
Unsubscribe enabled accessibility extension list change state, because
'
+
JSON
.
stringify
(
exception
));
};
```
...
...
@@ -408,12 +402,8 @@ on(callback: Callback<T>): void;
```
ts
try
{
config.highContrastText.on((err, data) => {
if (err) {
console.error('failed subscribe highContrastText, because ' + JSON.stringify(err));
return;
}
console.info('subscribe highContrastText success');
config
.
highContrastText
.
on
((
data
)
=>
{
console
.
info
(
'
subscribe highContrastText success, result:
'
+
JSON
.
stringify
(
data
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed subscribe highContrastText, because
'
+
JSON
.
stringify
(
exception
));
...
...
@@ -437,12 +427,8 @@ off(callback?: Callback<T>): void;
**示例:**
```
ts
config.highContrastText.off((err, data) => {
if (err) {
console.error('failed unSubscribe highContrastText, because ' + JSON.stringify(err));
return;
}
console.info('unSubscribe highContrastText success');
config
.
highContrastText
.
off
((
data
)
=>
{
console
.
info
(
'
Unsubscribe highContrastText success, result:
'
+
JSON
.
stringify
(
data
));
});
```
...
...
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
浏览文件 @
6a51cc4b
...
...
@@ -171,16 +171,10 @@ on(type: 'enableChange', callback: Callback<boolean>): void;
**示例:**
```
ts
let
result
=
false
;
let
captionsManager
=
accessibility
.
getCaptionsManager
();
try
{
captionsManager
.
on
(
'
enableChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to subscribe caption manager enable state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
result
=
data
;
console
.
info
(
'
subscribe caption manager enable state change success
'
);
captionsManager
.
on
(
'
enableChange
'
,
(
data
)
=>
{
console
.
info
(
'
subscribe caption manager enable state change, result:
'
+
JSON
.
stringify
(
data
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to subscribe caption manager enable state change, because
'
+
JSON
.
stringify
(
exception
));
...
...
@@ -206,13 +200,9 @@ on(type: 'styleChange', callback: Callback<CaptionsStyle>): void;
let
captionStyle
;
let
captionsManager
=
accessibility
.
getCaptionsManager
();
try
{
captionsManager
.
on
(
'
styleChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to subscribe caption manager style state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
captionsManager
.
on
(
'
styleChange
'
,
(
data
)
=>
{
captionStyle
=
data
;
console
.
info
(
'
subscribe caption manager style state change
success
'
);
console
.
info
(
'
subscribe caption manager style state change
, result:
'
+
JSON
.
stringify
(
data
)
);
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to subscribe caption manager style state change, because
'
+
JSON
.
stringify
(
exception
));
...
...
@@ -235,19 +225,13 @@ off(type: 'enableChange', callback?: Callback<boolean>): void;
**示例:**
```
ts
let
result
=
false
;
let
captionsManager
=
accessibility
.
getCaptionsManager
();
try
{
captionsManager
.
off
(
'
enableChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to unSubscribe caption manager enable state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
result
=
data
;
console
.
info
(
'
unSubscribe caption manager enable state change success
'
);
captionsManager
.
off
(
'
enableChange
'
,
(
data
)
=>
{
console
.
info
(
'
Unsubscribe caption manager enable state change, result:
'
+
JSON
.
stringify
(
data
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to
unS
ubscribe caption manager enable state change, because
'
+
JSON
.
stringify
(
exception
));
console
.
error
(
'
failed to
Uns
ubscribe caption manager enable state change, because
'
+
JSON
.
stringify
(
exception
));
}
```
...
...
@@ -270,16 +254,12 @@ off(type: 'styleChange', callback?: Callback<CaptionsStyle>): void;
let
captionStyle
;
let
captionsManager
=
accessibility
.
getCaptionsManager
();
try
{
captionsManager
.
off
(
'
styleChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to unSubscribe caption manager style state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
captionsManager
.
off
(
'
styleChange
'
,
(
data
)
=>
{
captionStyle
=
data
;
console
.
info
(
'
unSubscribe caption manager style state change success
'
);
console
.
info
(
'
Unsubscribe caption manager style state change, result:
'
+
JSON
.
stringify
(
data
)
);
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to
unS
ubscribe caption manager style state change, because
'
+
JSON
.
stringify
(
exception
));
console
.
error
(
'
failed to
Uns
ubscribe caption manager style state change, because
'
+
JSON
.
stringify
(
exception
));
}
```
...
...
@@ -503,9 +483,9 @@ getAccessibilityExtensionList(abilityType: AbilityType, stateType: AbilityState)
**示例:**
```
ts
let
abilityType
=
'
spoken
'
;
let
abilityState
=
'
enable
'
;
let
extensionList
:
accessibility
.
Accessibility
Info
[];
let
abilityType
:
accessibility
.
AbilityType
=
'
spoken
'
;
let
abilityState
:
accessibility
.
AbilityState
=
'
enable
'
;
let
extensionList
:
accessibility
.
Accessibility
AbilityInfo
[]
=
[];
try
{
accessibility
.
getAccessibilityExtensionList
(
abilityType
,
abilityState
).
then
((
data
)
=>
{
for
(
let
item
of
data
)
{
...
...
@@ -526,7 +506,7 @@ try {
## accessibility.getAccessibilityExtensionList<sup>9+</sup>
getAccessibilityExtensionList(abilityType: AbilityType, stateType: AbilityState,callback: AsyncCallback
<
Array
<
AccessibilityAbilityInfo
>>
): void
getAccessibilityExtensionList(abilityType: AbilityType, stateType: AbilityState,
callback: AsyncCallback
<
Array
<
AccessibilityAbilityInfo
>>
): void
查询辅助应用列表,使用callback异步回调。
...
...
@@ -543,9 +523,9 @@ getAccessibilityExtensionList(abilityType: AbilityType, stateType: AbilityState,
**示例:**
```
ts
let
abilityType
=
'
spoken
'
;
let
abilityState
=
'
enable
'
;
let
extensionList
:
accessibility
.
Accessibility
Info
[];
let
abilityType
:
accessibility
.
AbilityType
=
'
spoken
'
;
let
abilityState
:
accessibility
.
AbilityState
=
'
enable
'
;
let
extensionList
:
accessibility
.
Accessibility
AbilityInfo
[]
=
[];
try
{
accessibility
.
getAccessibilityExtensionList
(
abilityType
,
abilityState
,
(
err
,
data
)
=>
{
if
(
err
)
{
...
...
@@ -560,8 +540,6 @@ try {
extensionList
.
push
(
item
);
}
console
.
info
(
'
get accessibility extension list success
'
);
}).
catch
((
err
)
=>
{
console
.
error
(
'
failed to get accessibility extension list because
'
+
JSON
.
stringify
(
err
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to get accessibility extension list because
'
+
JSON
.
stringify
(
exception
));
...
...
@@ -607,12 +585,8 @@ on(type: 'accessibilityStateChange', callback: Callback<boolean>): void
```
ts
try
{
accessibility
.
on
(
'
accessibilityStateChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to subscribe accessibility state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
'
subscribe accessibility state change success
'
);
accessibility
.
on
(
'
accessibilityStateChange
'
,
(
data
)
=>
{
console
.
info
(
'
subscribe accessibility state change, result:
'
+
JSON
.
stringify
(
data
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to subscribe accessibility state change, because
'
+
JSON
.
stringify
(
exception
));
...
...
@@ -638,12 +612,8 @@ on(type: 'touchGuideStateChange', callback: Callback<boolean>): void
```
ts
try
{
accessibility
.
on
(
'
touchGuideStateChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to subscribe touch guide state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
'
subscribe touch guide state change success
'
);
accessibility
.
on
(
'
touchGuideStateChange
'
,
(
data
)
=>
{
console
.
info
(
'
subscribe touch guide state change, result:
'
+
JSON
.
stringify
(
data
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to subscribe touch guide state change, because
'
+
JSON
.
stringify
(
exception
));
...
...
@@ -669,15 +639,11 @@ off(type: 'accessibilityStateChange', callback?: Callback<boolean>): void
```
ts
try
{
accessibility
.
on
(
'
accessibilityStateChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to unSubscribe accessibility state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
'
unSubscribe accessibility state change success
'
);
accessibility
.
off
(
'
accessibilityStateChange
'
,
(
data
)
=>
{
console
.
info
(
'
Unsubscribe accessibility state change, result:
'
+
JSON
.
stringify
(
data
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to
unS
ubscribe accessibility state change, because
'
+
JSON
.
stringify
(
exception
));
console
.
error
(
'
failed to
Uns
ubscribe accessibility state change, because
'
+
JSON
.
stringify
(
exception
));
}
```
...
...
@@ -700,15 +666,11 @@ off(type: 'touchGuideStateChange', callback?: Callback<boolean>): void
```
ts
try
{
accessibility
.
on
(
'
touchGuideStateChange
'
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
failed to unSubscribe touch guide state change, because
'
+
JSON
.
stringify
(
err
));
return
;
}
console
.
info
(
'
unSubscribe touch guide state change success
'
);
accessibility
.
off
(
'
touchGuideStateChange
'
,
(
data
)
=>
{
console
.
info
(
'
Unsubscribe touch guide state change, result:
'
+
JSON
.
stringify
(
data
));
});
}
catch
(
exception
)
{
console
.
error
(
'
failed to
unS
ubscribe touch guide state change, because
'
+
JSON
.
stringify
(
exception
));
console
.
error
(
'
failed to
Uns
ubscribe touch guide state change, because
'
+
JSON
.
stringify
(
exception
));
}
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录