1***@163.com
1***@163.com
  • 发布:2025-04-30 17:09
  • 更新:2025-04-30 19:46
  • 阅读:98

关于input inputmode='none'虚拟键盘 :focus="true" 仍然会弹出软键盘?

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.36

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型: P40

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<input :focus="focusState" inputmode="none" @blur="dataExamine()" v-model="express_no" placeholder="请输入单号" />

操作步骤:

<input :focus="focusState" inputmode="none" @blur="dataExamine()" v-model="express_no" placeholder="请输入单号" />

预期结果:

inputmode="none"模式下, 设置:focus="true" 时不要弹出软键盘

实际结果:

inputmode="none"模式下, 设置:focus="true" 仍然会弹出软键盘

bug描述:

关于input inputmode='none'虚拟键盘,通过点击输入框时功能正常,但是 设置:focus="true" 仍然会弹出软键盘。

2025-04-30 17:09 负责人:DCloud_UNI_JBB 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

感谢反馈,这个是已知问题,会于近期修复,相关帖子 https://ask.dcloud.net.cn/question/163899

可以把这个 /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-app-plus/dist/view.umd.min.js 文件给替换成附件的内容

要回复问题请先登录注册