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

前言

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

真实场景再现:

解决方案:

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

相关推荐
段旭涛5 分钟前
uniapp 设置手机不息屏
前端·uni-app
古夕7 分钟前
Promise A+ 规范解读
前端·javascript
古夕7 分钟前
Promise 基础概念与实践详解
前端·javascript
SameX8 分钟前
HarmonyOS Next 枚举递归定义与表达式树建模:从理论到实践
前端
SameX10 分钟前
HarmonyOS Next自定义枚举与标准库的协同:Option与Result
前端
用户58061393930010 分钟前
深度解析:解决大型 Git 仓库克隆失败的完整指南
前端
白瓷梅子汤11 分钟前
跟着官方示例学习 @tanStack-table --- Column Ordering
前端·react.js
我想说一句12 分钟前
React组件化开发实战:从"待办事项"看前端乐高搭建术
前端·javascript·react.js
古夕12 分钟前
Promise 解决过程(Promise Resolution Procedure)详解
前端·javascript
spionbo13 分钟前
Vue 自定义进度条实现方法与应用场景解析
前端·面试