Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c2be7161
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看板
未验证
提交
c2be7161
编写于
12月 29, 2022
作者:
O
openharmony_ci
提交者:
Gitee
12月 29, 2022
浏览文件
操作
浏览文件
下载
差异文件
!13017 【多模子系统】多模文档修改
Merge pull request !13017 from mayunteng/master
上级
25dbc48d
5d85eae4
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
10 addition
and
6 deletion
+10
-6
zh-cn/application-dev/device/inputdevice-guidelines.md
zh-cn/application-dev/device/inputdevice-guidelines.md
+3
-3
zh-cn/application-dev/reference/apis/js-apis-pointer.md
zh-cn/application-dev/reference/apis/js-apis-pointer.md
+7
-3
未找到文件。
zh-cn/application-dev/device/inputdevice-guidelines.md
浏览文件 @
c2be7161
...
...
@@ -16,8 +16,8 @@ import inputDevice from '@ohos.multimodalInput.inputDevice';
| 实例名 | 接口名 | 说明 |
| ----------- | ------------------------------------------------------------ | -------------------------- |
| inputDevice | function getDeviceList(
callback: AsyncCallback
\<
Array
\<
number>>): void
; | 获取输入设备列表。 |
| inputDevice | function getKeyboardType(deviceId: number
, callback: AsyncCallback
\<
KeyboardType>): void
; | 获取输入设备的键盘类型。 |
| inputDevice | function getDeviceList(
): Promise
\<
Array
\<
number>>
; | 获取输入设备列表。 |
| inputDevice | function getKeyboardType(deviceId: number
): Promise
\<
KeyboardType>
; | 获取输入设备的键盘类型。 |
| inputDevice | function on(type: "change", listener: Callback
\<
DeviceListener>): void; | 监听输入设备的热插拔事件。 |
| inputDevice | function off(type: "change", listener?: Callback
\<
DeviceListener>): void; | 取消监听输入设备的热插拔事件。 |
...
...
@@ -51,7 +51,7 @@ try {
// 2.监听设备热插拔
inputDevice
.
on
(
"
change
"
,
(
data
)
=>
{
console
.
log
(
`Device event info:
${
JSON
.
stringify
(
data
)}
`
);
inputDevice
.
getKeyboardType
(
data
.
deviceId
,
(
error
,
type
)
=>
{
inputDevice
.
getKeyboardType
(
data
.
deviceId
).
then
((
type
)
=>
{
console
.
log
(
"
The keyboard type is:
"
+
type
);
if
(
type
===
inputDevice
.
KeyboardType
.
ALPHABETIC_KEYBOARD
&&
data
.
type
==
'
add
'
)
{
// 物理键盘已插入
...
...
zh-cn/application-dev/reference/apis/js-apis-pointer.md
浏览文件 @
c2be7161
...
...
@@ -122,9 +122,13 @@ isPointerVisible(): Promise<boolean>
**示例**
:
```
js
pointer
.
isPointerVisible
().
then
((
visible
)
=>
{
console
.
log
(
`Get pointer visible success, visible:
${
JSON
.
stringify
(
visible
)}
`
);
});
try
{
pointer
.
isPointerVisible
().
then
((
visible
)
=>
{
console
.
log
(
`Get pointer visible success, visible:
${
JSON
.
stringify
(
visible
)}
`
);
});
}
catch
(
error
)
{
console
.
log
(
`Get pointer visible failed, error:
${
JSON
.
stringify
(
error
,
[
`code`
,
`message`
])}
`
);
}
```
## pointer.setPointerSpeed<sup>9+</sup>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录