HarmonyOS webview中的页面点击input输出框弹出键盘会引起抖动

HarmonyOS
2024-12-25 14:34:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

抖动可能是由于键盘弹出时,web页面高度被压缩导致的。

可以尝试使用setKeyboardAvoidMode

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-expand-safe-area-V5#setkeyboardavoidmode11

同时,内嵌的h5页面需要根据virtualkeyboard这个api改一写下,就可以避免页面默认resize行为

参考文档:https://developer.mozilla.org/en-US/docs/Web/API/VirtualKeyboard_API

分享
微博
QQ
微信
回复
2024-12-25 17:04:42
相关问题
HarmonyOS Popup会拦截页面点击事件
151浏览 • 1回复 待解决
HarmonyOS web页面点击穿透问题
244浏览 • 1回复 待解决
HarmonyOS 如何控制输入弹出键盘
356浏览 • 1回复 待解决
HarmonyOS webview输入键盘覆盖
268浏览 • 1回复 待解决
HarmonyOS 对话弹出页面被遮挡
378浏览 • 1回复 待解决
HarmonyOS 弹出键盘时,web页面白屏
286浏览 • 1回复 待解决
鸿蒙软键盘弹出后,页面底部按钮
4412浏览 • 0回复 待解决