1# Web子系统ChangeLog 2 3## cl.web.1 CustomDialog内嵌Web组件软键盘避让方式由改变Web高度避让软键盘变更为抬升CustomDialog避让软键盘 4 5**访问级别** 6 7公开接口。 8 9**变更原因** 10 11CustomDialog内嵌Web组件软键盘避让方式不符合CustomDialog软键盘避让的规范,与其他ArkUI组件避让方式不一致。 12 13**变更影响** 14 15该变更为不兼容变更。 16 17变更前:CustomDialog内嵌Web组件,在Web组件内点击输入框弹出软键盘时,会默认通过改变Web的高度来避让软键盘。 18 19变更后:CustomDialog内嵌Web组件,在Web组件内点击输入框弹出软键盘时,会默认通过抬升CustomDialog来避让软键盘。 20 21下表为变更前后CustomDialog嵌套Web场景软键盘避让效果对比: 22|变更前 | 变更后 | 23| --- |--- | 24| | | 25 26 27**起始API Level** 28 29API 12 30 31**变更发生版本** 32 33从OpenHarmony 5.0.0.37 版本开始。 34 35**变更的接口/组件** 36 37CustomDialog内嵌Web组件软键盘避让场景。 38 39**适配指导** 40 41[CustomDialog](../../../application-dev/reference/apis-arkui/arkui-ts/ts-methods-custom-dialog-box.md)弹窗避让软键盘时,会将弹窗整个抬升,并且与软键盘之间存在一定的安全间距。如果应用不期望弹窗被抬升或存在安全间距,应当合理配置[CustomDialog](../../../application-dev/reference/apis-arkui/arkui-ts/ts-methods-custom-dialog-box.md)的属性或改用其他组件替代。 42