harmony 鸿蒙Multimodal Subsystem Changelog
Multimodal Subsystem Changelog
Permission Change in @ohos.multimodalInput.inputEventClient.d.ts
Access Level
System API
Reason for Change
The ohos.permission.INJECT_INPUT_EVENT permission is added to all APIs in the @ohos.multimodalInput.inputEventClient.d.ts file to meet security requirements.
Change Impact
This change is a non-compatible change. After the permission change, the compilation is successful, but the original functions of the APIs cannot be used properly. When an API is called, error code 201 is reported.
Start API Level
12
Change Since
OpenHarmony SDK 5.0.0.33
Key API/Component Changes
API | Before Change | After Change |
---|---|---|
function injectKeyEvent(keyEvent: KeyEventData): void; | No permission is required. | The ohos.permission.INJECT_INPUT_EVENT permission is required. |
function injectEvent({ KeyEvent: KeyEvent }): void; | No permission is required. | The ohos.permission.INJECT_INPUT_EVENT permission is required. |
function injectMouseEvent(mouseEvent: MouseEventData): void; | No permission is required. | The ohos.permission.INJECT_INPUT_EVENT permission is required. |
function injectTouchEvent(touchEvent: TouchEventData): void; | No permission is required. | The ohos.permission.INJECT_INPUT_EVENT permission is required. |
function permitInjection(result: boolean): void; | No permission is required. | The ohos.permission.INJECT_INPUT_EVENT permission is required. |
Adaptation Guide
Declare the ohos.permission.INJECT_INPUT_EVENT permission during application development.
你可能感兴趣的鸿蒙文章
harmony 鸿蒙Account Subsystem Changelog
harmony 鸿蒙Bundle Manager Subsystem Changelog
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦