1# 多模输入子系统变更说明
2
3## @ohos.multimodalInput.inputEventClient.d.ts 文件接口权限变更
4
5**访问级别**
6
7系统接口。
8
9**变更原因**
10
11根据安全要求规范,将该文件的所有接口函数添加注入权限。
12
13**变更影响**
14
15该变更为非兼容性变更,接口权限变更后,接口仍能编译成功,但是接口原本的功能无法正常使用,调用接口会抛出201错误码。
16
17**起始API Level**
18
1912
20
21**变更发生的版本**
22
23从OpenHarmony SDK 5.0.0.33开始。
24
25**变更的接口**
26
27| 接口声明 | 变更前 | 变更后 |
28| ------------------------------------------------------------ | --------- | ------ |
29| function injectKeyEvent(keyEvent: KeyEventData): void;       | 不需要权限 | 需要ohos.permission.INJECT_INPUT_EVENT权限 |
30| function injectEvent({ KeyEvent: KeyEvent }): void;          | 不需要权限 | 需要ohos.permission.INJECT_INPUT_EVENT权限 |
31| function injectMouseEvent(mouseEvent: MouseEventData): void; | 不需要权限 | 需要ohos.permission.INJECT_INPUT_EVENT权限 |
32| function injectTouchEvent(touchEvent: TouchEventData): void; | 不需要权限 | 需要ohos.permission.INJECT_INPUT_EVENT权限 |
33| function permitInjection(result: boolean): void;             | 不需要权限 | 需要ohos.permission.INJECT_INPUT_EVENT权限 |
34
35**适配指导**
36
37业务申请并配置ohos.permission.INJECT_INPUT_EVENT权限,仅用于该场景使用。