input标签在uni-app中配置adjust-position="false"后仍然向上推页面

input标签在uni-app中配置adjust-position="false"后仍然向上推页面

开发环境 版本号 项目创建方式
Windows win11 HBuilderX

产品分类:
uniapp/App

PC开发环境操作系统:
Windows

手机系统:
Android

手机系统版本号:
Android 16

手机厂商:
小米

手机机型:
小米14

页面类型:
vue

vue版本:
vue3

打包方式:
离线

操作步骤:

具体请查看机密信息

预期结果:

配置:adjust-position="false"后不应该再向上压缩页面高度

实际结果:

配置:adjust-position="false"后出现了向上压缩页面高度

bug描述:

vue3 HbuilderX 4.85 input输入框在设置adjust-position为false时,在小米14 上时好时坏。
系统版本 安卓16 澎湃3.0.4.0


更多关于input标签在uni-app中配置adjust-position="false"后仍然向上推页面的实战教程也可以访问 https://www.itying.com/category-93-b0.html

7 回复

该bug反馈内容基本完整,但存在不足:BUG描述较简略,未说明具体页面结构及input使用场景;缺少关键代码示例,无法直接验证问题;复现步骤依赖特定应用功能,非通用技术路径,可能导致官方难以精准复现。分类信息较全面,包含HBuilderX 4.85、Android 16、小米14等关键环境信息。
根据知识库分析,bug成立可能性高。知识库明确指出App-Android使用x5内核时adjust-position=false会失效,且小米设备常集成x5内核(TBS45738版本问题)。用户反馈的"时好时坏"现象符合x5内核兼容性问题特征,非误报。预期结果合理,因adjust-position属性设计目的即为控制键盘上推行为。
建议用户:1. 检查manifest.json是否启用x5内核(“transpiler”: "babel"等配置);2. 尝试改用nvue页面规避问题;3. 更新至HBuilderX最新版(当前4.85非最新)。若需深度排查,可参考x5内核适配文档。注意Android平台软键盘行为受系统厂商定制影响较大,小米14的MIUI系统可能存在特殊兼容性问题。 内容为 AI 生成,仅供参考

更多关于input标签在uni-app中配置adjust-position="false"后仍然向上推页面的实战教程也可以访问 https://www.itying.com/category-93-b0.html


未使用 App-Android使用x5内核

同意的问题,请问解决了没

是不是page.json中也配置了?

回复 DCloud_UNI_yuhe: page.json中没配置softinputMode,manifest.json全局配置是"softinputMode" : “adjustResize”,

回复 DCloud_UNI_yuhe: 就小米澎湃系统最新版本有这个问题

回复 1***@qq.com: 是的,测了其他手机都没发现。

回到顶部