1 Star 0 Fork 5.4K

ohos / docs

forked from OpenHarmony / docs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
js-apis-keyevent.md 2.28 KB
一键复制 编辑 原始数据 按行查看 历史
mayunteng 提交于 2023-01-04 09:52 . 多模资料刷新

@ohos.multimodalInput.keyEvent (按键输入事件)

设备上报的按键事件。

说明:

本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。

导入模块

import {Action, Key, KeyEvent} from '@ohos.multimodalInput.keyEvent';

Action

按键事件类型。

系统能力:SystemCapability.MultimodalInput.Input.Core

名称 说明
CANCEL 0 按键取消
DOWN 1 按键按下
UP 2 按键抬起

Key

按键。

系统能力:SystemCapability.MultimodalInput.Input.Core

名称 类型 可读 可写 说明
code KeyCode 按键码
pressedTime number 按键按下时间
deviceId number 按键所属设备id

KeyEvent

按键事件。

系统能力:SystemCapability.MultimodalInput.Input.Core

名称 类型 可读 可写 说明
action Action 按键动作
key Key 当前上报的按键
unicodeChar number 按键对应的uniCode字符
keys Key[] 当前处于按下状态的按键列表
ctrlKey boolean 当前ctrlKey是否处于按下状态
altKey boolean 当前altKey是否处于按下状态
shiftKey boolean 当前shiftKey是否处于按下状态
logoKey boolean 当前logoKey是否处于按下状态
fnKey boolean 当前fnKey是否处于按下状态
capsLock boolean 当前capsLock是否处于激活状态
numLock boolean 当前numLock是否处于激活状态
scrollLock boolean 当前scrollLock是否处于激活状态
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/yeyinglong/docs.git
git@gitee.com:yeyinglong/docs.git
yeyinglong
docs
docs
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891