1# 输入法子系统Changelog 2 3## cl.inputmethod.1 更改InputMethodProperty中label字段取值方式 4 5**访问级别** 6 7公开接口 8 9**变更原因** 10 11为正确显示输入法在列表中的名称,更改InputmethodExtensionAbility中label的获取方式及优先级,明确字段定义,统一规则。 12 13**变更影响** 14 15该变更为不兼容变更。 16 17更改输入法ExtensionAbility中label的获取方式及优先级,会优先获取输入法ExtensionAbility的的label名称。 18 19变更前: 20 211. 单hap包输入法应用可以正常获取到App的label字段作为输入法列表显示的名称。 222. 多hap包输入法应用若InputmethodExtensionAbility所在的module为entry则可以正常获取到entry的label字段。 233. 多hap包输入法应用若InputmethodExtensionAbility所在的module非entry则无法获取label字段,显示为空。 24 25变更后: 26 271. 输入法属性InputMethodProperty的label字段优先获取InputmethodExtensionAbility的label字段。 28 292. 若未填写InputmethodExtensionAbility的label字段并且存在entry的形况下,则使用entry的label字段。 30 313. 若未填写InputmethodExtensionAbility的label字段不并且存在entry的形况下,则使用AppScope的label字段。 32 33 34**起始API Level** 35 368 37 38**变更发生版本** 39 40从OpenHarmony 5.0.1.1 版本开始。 41 42**变更的接口/组件** 43 44InputMethodProperty的属性label 45 46**适配指导** 47 48为确保输入法应用名称在输入法列表中名称的正确显示,建议输入法应用在InputmethodExtensionAbility的module.json5中配置正确的label字段,该字段用于对外显示输入法名称。