前言
多模输入标准系统组件提供传统的输入交互方式,例如按键、触控、键盘、鼠标等。 本应用于标准系统之上,为设备提供单指触控输入能力。本组件将触屏输入产生的事件上报到 JS UI 框架或用户程序框架,JS UI 框架根据上报的事件再次封装,对应用提供接口。
版本
OpenHarmony 3.1 release
源码目录
/foundation/multimodalinput/input
├── common # 公共代码
├── interfaces # 对外接口存放目录
│ └── native # 对外native层接口存放目录
│ └── innerkits # 对系统内部子系统提供native层接口存放目录
├── service # 服务框架代码
├── sa_profile # 服务启动配置文件
├── uinput # 输入事件注入模块
通过每个目录下的.gn 文件可以看到每个目录下的模块都对应动态库
\interfaces\native\innerkits\event 下的文件编出来的是 mmi_event.so
\interfaces\native\innerkits\napi 下的文件编出来的是 injecteventhandler.so
\interfaces\native\innerkits\proxy 下的文件编出来的是 libmultimodalinput_proxy.so
\service 下的文件编出来的是 libmultimodalinput_service.so
\uinput 下的文件编出来的是 mmi_uinject.so

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



