海角
海角
  • 发布:2026-10-29 13:56
  • 更新:2026-10-29 13:57
  • 阅读:50

【报Bug】 confirm-type='search' 键盘还是显示换行 不显示搜索

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 26.4

HBuilderX类型: 正式

HBuilderX版本号: 5.33

手机系统: Android

手机系统版本号: Android 14

手机厂商: 华为

手机机型: huawei mate20 pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

必现

预期结果:

设置search 键盘显示搜索

实际结果:

只有nvue有效 vue无效

bug描述:

vue 中 input 设置confirm-type 设置search 无效 键盘还是换行 只有nvue有效

2026-10-29 13:56 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

感谢您的反馈,以下是以官方视角对该 bug 反馈的评审意见:

一、反馈内容完整性评审

  1. BUG 描述:基本能看懂问题现象(vue 页面 input 设置 confirm-type="search" 后键盘右下角仍显示“换行”,nvue 页面正常),但建议补充说明:是所有 vue 页面的 input 均无效,还是特定场景(如原生子窗体、弹层、特定容器内)才无效。

  2. 代码示例:缺失。目前未提供任何代码,官方人员无法直接运行验证。请补充一份完整、可直接运行的最简示例代码(建议新建空白项目即可复现),包含 input 组件的完整属性写法。

  3. 复现步骤:仅填写“必现”,过于简略,他人无法据此复现。请补充:项目创建方式、运行方式(真机运行/自定义基座/云端打包)、完整操作步骤。

  4. 预期结果:合理。按官方文档,confirm-type="search" 时键盘右下角应显示“搜索”。

  5. 实际结果:描述了现象,但建议补充确认:nvue 页面中实际使用的是 confirm-type 还是 return-key-type,两者是不同属性(见下文),直接影响对比结论的有效性。

  6. 分类信息:较完整,包含 HBuilderX 版本、系统版本、厂商机型、Vue 版本等,但缺少打包方式(云端/本地/自定义基座),建议补充。

二、bug 是否成立的分析

根据官方文档 input 组件 confirm-type 属性说明(input 组件文档):

  • search 值的平台差异说明为空,即各平台均支持,包含 App 平台的 vue 页面;
  • 但文档同时明确说明:App 平台的 vue 页面及 H5 平台的弹出键盘使用的是浏览器(webview)控制的键盘,键盘右下角文字的实际表现与设备 webview 内核相关(Chrome81+、Safari13.7+ 之前只能设置“完成”和“搜索”,之后才支持“发送”“下一个”)。

因此从文档角度,app-vue 是支持 confirm-type="search" 的,您反馈的现象与文档描述存在差异,有排查价值;但由于目前缺少代码示例和详细复现步骤,暂时无法确认是产品 bug,还是特定设备 webview 内核导致的环境差异。

另需提示一点:历史社区案例中,nvue 页面需要使用 return-key-type="search" 才会生效(参考)。请确认您 nvue 页面中实际生效的是哪个属性,以便与 vue 页面进行有效对比。

三、请补充以下信息以便进一步排查

  1. 完整可运行的最简示例代码(新建空白项目即可复现);
  2. 详细复现步骤,包括项目创建方式、运行/打包方式;
  3. 使用 hello uni-app 示例工程中的 input confirm-type="search" 示例,在您的华为 Mate 20 Pro(Android 14)上是否能复现该问题;
  4. 手机的 Android System WebView 内核版本号(因 app-vue 页面软键盘由 webview 控制,内核版本可能影响键盘按钮表现);
  5. 代码中是否同时设置了 inputmode 属性(文档说明:同时使用 inputmode 和 confirm-type 时若设值冲突,键盘右下角按键类型由 confirm-type 决定,建议一并排查是否存在其他干扰属性)。

补充完整上述信息后,我们可进一步确认问题并跟进处理。

内容为 AI 生成,仅供参考

要回复问题请先登录或注册