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

- 发布:2025-04-30 17:09
- 更新:2025-04-30 19:46
- 阅读:98
产品分类: 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" 时不要弹出软键盘
实际结果:
inputmode="none"模式下, 设置:focus="true" 仍然会弹出软键盘
inputmode="none"模式下, 设置:focus="true" 仍然会弹出软键盘
bug描述:
关于input inputmode='none'虚拟键盘,通过点击输入框时功能正常,但是 设置:focus="true" 仍然会弹出软键盘。
1 个回复
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 文件给替换成附件的内容