Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
b3c6cb7f
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,发现更多精彩内容 >>
未验证
提交
b3c6cb7f
编写于
8月 24, 2022
作者:
O
openharmony_ci
提交者:
Gitee
8月 24, 2022
浏览文件
操作
浏览文件
下载
差异文件
!8602 修复无障碍文档与接口的差异
Merge pull request !8602 from Mupceet/fix-diff-with-ts
上级
7bb138d2
bdd8cca3
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
21 addition
and
48 deletion
+21
-48
zh-cn/application-dev/reference/apis/js-apis-accessibility-extension-context.md
...reference/apis/js-apis-accessibility-extension-context.md
+11
-3
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
...n/application-dev/reference/apis/js-apis-accessibility.md
+2
-0
zh-cn/application-dev/reference/apis/js-apis-application-AccessibilityExtensionAbility.md
...apis/js-apis-application-AccessibilityExtensionAbility.md
+8
-45
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-accessibility-extension-context.md
浏览文件 @
b3c6cb7f
...
...
@@ -9,10 +9,18 @@ AccessibilityExtensionContext模块提供扩展的上下文的能力,包括允
> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
> 本模块接口仅可在Stage模型下使用。
## 导入模块
## 使用说明
在使用AccessibilityExtensionContext的功能前,需要通过AccessibilityExtensionAbility子类实例获取。
```
js
import
AccessibilityExtensionAbility
from
'
@ohos.application.AccessibilityExtensionAbility
'
class
MainAbility
extends
AccessibilityExtensionAbility
{
onConnect
():
void
{
console
.
log
(
"
AxExtensionAbility onConnect
"
);
let
axContext
=
this
.
context
;
}
}
```
## FocusDirection
...
...
@@ -203,9 +211,9 @@ this.context.getWindows().then(windows => {
})
```
## AccessibilityExtensionContext.
gestureInject
## AccessibilityExtensionContext.
injectGesture
gestureInject
(gesturePath: GesturePath, listener: Callback
\<
boolean>): Promise
\<
boolean
injectGesture
(gesturePath: GesturePath, listener: Callback
\<
boolean>): Promise
\<
boolean
注入手势。
...
...
zh-cn/application-dev/reference/apis/js-apis-accessibility.md
浏览文件 @
b3c6cb7f
...
...
@@ -268,6 +268,8 @@ constructor(jsonObject)
构造函数。
**系统能力**
:SystemCapability.BarrierFree.Accessibility.Core
-
**参数:**
| 参数名 | 参数类型 | 必填 | 说明 |
...
...
zh-cn/application-dev/reference/apis/js-apis-application-AccessibilityExtensionAbility.md
浏览文件 @
b3c6cb7f
...
...
@@ -18,7 +18,7 @@ import AccessibilityExtensionAbility from '@ohos.application.AccessibilityExtens
辅助事件信息。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
### 属性
...
...
@@ -32,7 +32,7 @@ import AccessibilityExtensionAbility from '@ohos.application.AccessibilityExtens
表示手势路径信息。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
### 属性
...
...
@@ -41,29 +41,11 @@ import AccessibilityExtensionAbility from '@ohos.application.AccessibilityExtens
| points | Array
<
[GesturePoint](gesturepoint)
>
| 是 | 是 | 手势。 |
| durationTime | number | 是 | 是 | 手势总耗时。 |
### constructor
constructor(durationTime: number)
构造函数。
-
**参数:**
| 参数名 | 参数类型 | 必填 | 说明 |
| ------------ | ------ | ---- | ------ |
| durationTime | number | 是 | 手势总耗时。 |
-
**示例:**
```
typescript
let
gesturePath
=
new
GesturePath
(
100
);
```
## GesturePoint
表示手势触摸点。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
### 属性
...
...
@@ -72,30 +54,11 @@ constructor(durationTime: number)
| positionX | number | 是 | 是 | 触摸点X坐标。 |
| positionY | number | 是 | 是 | 触摸点Y坐标。 |
### constructor
constructor(positionX: number, positionY: number)
构造函数。
-
**参数:**
| 参数名 | 参数类型 | 必填 | 说明 |
| --------- | ------ | ---- | ------- |
| positionX | number | 是 | 触摸点X坐标。 |
| positionY | number | 是 | 触摸点Y坐标。 |
-
**示例:**
```
typescript
let
gesturePoint
=
new
GesturePoint
(
100
,
200
);
```
## GestureType
手势事件类型。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
| 名称 | 描述 |
| ------------- | ------------ |
...
...
@@ -120,7 +83,7 @@ constructor(positionX: number, positionY: number)
页面刷新类型。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
| 名称 | 描述 |
| ----------------- | --------- |
...
...
@@ -131,7 +94,7 @@ constructor(positionX: number, positionY: number)
触摸浏览事件类型。
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
f
ree.Accessibility.Core
**系统能力**
:以下各项对应的系统能力均为 SystemCapability.Barrier
F
ree.Accessibility.Core
| 名称 | 描述 |
| ---------- | ------------ |
...
...
@@ -205,7 +168,7 @@ onAccessibilityEvent(event: AccessibilityEvent): void {
## AccessibilityExtensionAbility.onKeyEvent
onKeyEvent(keyEvent:
inputEventClient.
KeyEvent): boolean;
onKeyEvent(keyEvent: KeyEvent): boolean;
在物理按键按下时回调此方法,可以在该方法中根据业务判断是否对事件进行拦截。
...
...
@@ -215,7 +178,7 @@ onKeyEvent(keyEvent: inputEventClient.KeyEvent): boolean;
| 参数名 | 参数类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ----------------------- |
| keyEvent |
[
KeyEvent
](
js-apis-
inputeventcli
ent.md#KeyEvent
)
| 是 | 按键事件回调函数。返回true表示拦截此按键。 |
| keyEvent |
[
KeyEvent
](
js-apis-
keyev
ent.md#KeyEvent
)
| 是 | 按键事件回调函数。返回true表示拦截此按键。 |
**示例:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录