输入法框架变更说明

cl.imf.1 @ohos.InputMethodSubtype 中接口switchInputMethod接口权限变更

变更原因

该接口为public API,但需要申请ohos.permission.CONNECT_IME_ABILITY权限,三方开发者无法使用。

变更影响

该变更为不兼容变更。 影响该接口使用的系统应用,需要使用新接口switchInputMethod替换。

API Level

11

变更发生版本

从Openharmony SDK 4.1.6.3 开始。

变更的接口/组件

switchInputMethod取消权限ohos.permission.SET_UNREMOVABLE_NOTIFICATION,仅允许当前输入法应用使用。

适配指导 使用该接口的系统应用,需要使用新接口switchInputMethod替换。

cl.imf.2 @ohos.InputMethodSubtype 中接口switchCurrentInputMethodSubtype接口权限变更

变更原因

该接口为public API,但需要申请ohos.permission.CONNECT_IME_ABILITY权限,三方开发者无法使用。

变更影响

该变更为不兼容变更。 影响该接口使用的系统应用,需要使用新接口switchInputMethod替换。

API Level

11

变更发生版本

从Openharmony SDK 4.1.6.3 开始。

变更的接口/组件

switchInputMethod取消权限ohos.permission.SET_UNREMOVABLE_NOTIFICATION,仅允许当前输入法应用使用。

适配指导 使用该接口的系统应用,需要使用新接口switchInputMethod替换。

cl.imf.3 @ohos.InputMethodSubtype 中接口switchCurrentInputMethodAndSubtype9接口权限变更

变更原因

该接口为public API,但需要申请ohos.permission.CONNECT_IME_ABILITY权限,三方开发者无法使用。

变更影响

该变更为不兼容变更。 影响该接口使用的系统应用,需要使用新接口switchInputMethod替换。

API Level

11

变更发生版本

从Openharmony SDK 4.1.6.3 开始。

变更的接口/组件

switchInputMethod取消权限ohos.permission.SET_UNREMOVABLE_NOTIFICATION,仅允许当前输入法应用使用。

适配指导 使用该接口的系统应用,需要使用新接口switchInputMethod替换。