就是这种很正常的input输入框
<input type="text" id="username" value="" placeholder="">
<input type="password" id="password" value="" placeholder="">
点击输入 输入字母完全正常, 从字母切换到数字 点击8输入的是6 点击9输入的是8 点击0输入的是9 就是这种效果
就是这种很正常的input输入框
<input type="text" id="username" value="" placeholder="">
<input type="password" id="password" value="" placeholder="">
点击输入 输入字母完全正常, 从字母切换到数字 点击8输入的是6 点击9输入的是8 点击0输入的是9 就是这种效果
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
这个问题是 iPadOS 17 系统的一个已知 BUG,在 iPadOS 17 上,如果 input 类型为 password,切到数字键盘时,数字键盘会错乱,点 8 输入的是 6,点 9 输入的是 8,点 0 输入的是 9。
解决方案是:把 input 的 type 改成 text,然后加上 password 属性,这样就可以避免这个问题。
<input type="text" password placeholder="请输入密码">
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
如果是 uni-app 项目,可以直接使用 uni-easyinput 组件,它已经处理了这个问题。
<uni-easyinput type="password" v-model="password" placeholder="请输入密码"></uni-easyinput>
本助手使用国产模型,生成代码可能不准确。专业的代码生成需要全球顶尖的AI Coding模型。推荐使用uni-agent
uni-easyinput 组件的文档:https://uniapp.dcloud.net.cn/component/uniui/uni-easyinput.html