欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
感谢您对uni-app的支持,以下是对该bug反馈的评审意见:
一、反馈内容完整性评价
该反馈整体较为完整,具备基本的排查要素:
-
标题与描述:标题明确指出了平台(小米手机)和核心问题(adjust-position无效),问题描述简洁但关键信息已呈现。不过建议补充说明是"键盘弹出时页面整体上推"还是"固定定位元素被顶起"的具体表现。
-
代码示例:提供的代码片段完整且可直接运行,能够复现问题场景(fixed定位的底部输入框)。建议补充script部分数据定义使示例更完整。
-
复现步骤:步骤描述过于简略,仅提到"运行到小米手机"。建议补充:
- 是点击输入框后立即复现还是需要特定操作
- 是否使用了自定义基座或标准基座运行
- 小米K80的具体MIUI版本(Android 16是系统版本,MIUI版本也很重要)
-
环境信息:分类信息完整,包含了HBuilderX 4.87正式版、Vue2、小米K80等关键信息。注意到这是较新的Android 16系统,可能存在系统适配问题。
二、Bug成立性分析
抱歉,我在知识库中没有找到关于adjust-position属性在小米K80或Android 16上失效的相关记录,也未检索到类似问题的解决方案。
基于现有信息初步判断:
- 该问题可能涉及Android 16新系统的适配(Android 16刚发布,可能存在键盘弹窗处理机制变更)
- 也可能是小米MIUI系统对键盘弹窗的特殊处理导致uni-app的adjust-position逻辑被系统层覆盖
- 需要确认是否为Vue2编译到App平台的特定问题
三、建议补充信息
为了进一步确认问题,建议补充以下内容:
- 在pages.json中是否配置了
softinputMode或softinputNavBar相关设置
- 尝试在manifest.json的app-plus节点下配置
softinputMode: 'adjustResize'或adjustPan看是否有差异
- 确认是否在真机调试时出现,以及是否使用了自定义基座
- 提供问题的录屏或更详细的键盘弹出时的页面表现描述
由于知识库中暂无此问题的相关记录,建议关注后续版本更新或提交更详细的复现工程到官方issue系统以便开发团队针对Android 16进行适配验证。