Vue Vant 移动端如何禁止手机调起自带的输入键盘

前言

前不久在公司用Vue2开发了一个手机充值项目,键盘组件用的vant2NumberKeyboard 数字键盘组件;上线后在IOS端只有一个vant数字键盘组件,但到了Android端,输入框一获取焦点不仅vant数字键盘弹出,连手机自带的键盘也弹出来,这用户体验极差,也不美观。这个兼容性的bug处理后就整理分享一下,希望能帮助到遇到同问题的朋友。

真实场景再现:

解决方案:

给输入框加上readonly只读属性就OK了

相关推荐
用户93816912553608 分钟前
Vue3项目--mock数据
前端
前端加油站22 分钟前
一种新HTML 页面转换成 PDF 技术方案
前端·javascript·vue.js
w***Q35028 分钟前
Vue打包
前端·javascript·vue.js
有事没事实验室33 分钟前
router-link的custom模式
前端·javascript·vue.js
4***V20234 分钟前
Vue3响应式原理详解
开发语言·javascript·ecmascript
常乐我净61641 分钟前
十、路由和导航
前端
Tonychen42 分钟前
TypeScript 里 infer 常见用法
前端·typescript
米诺zuo42 分钟前
MUI sx prop 中的响应式适配
前端
周尛先森43 分钟前
都React 19了,他到底带来了什么?
前端
洞窝技术1 小时前
一键屏蔽某国IP访问实战
前端·nginx·node.js