uni-app input 密码模式 掩码有延迟

uni-app input 密码模式 掩码有延迟

开发环境 版本号 项目创建方式
Windows win10 HBuilderX
2.9.11

操作步骤:

  • input 密码模式 掩码有延迟

预期结果:

  • 密码全部掩码显示,不要看到明文字符

实际结果:

  • 最后一个输入能看到,而且时间还有点长

bug描述:

  • input 密码模式 掩码有延迟

更多关于uni-app input 密码模式 掩码有延迟的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

系统默认就是这样,我对比了微信的效果是一致的。

更多关于uni-app input 密码模式 掩码有延迟的实战教程也可以访问 https://www.itying.com/category-93-b0.html


QQ输密码就是一路的点

怎么QQ的密码就不这样

怎么QQ的密码就不这样

这是一个常见的输入延迟问题,主要是由于uni-app的input组件在密码模式下需要处理掩码转换导致的。

解决方法:

  1. 使用password属性时,可以尝试添加type="password"双重保障:
<input type="password" password="true" />
  1. 在H5端,可以强制设置输入类型:
if(uni.getSystemInfoSync().platform === 'h5') {
    this.$nextTick(() => {
        document.querySelector('input[type=password]').type = 'password'
    })
}
  1. 对于性能较差的设备,可以尝试降低输入响应时间:
// 在页面onLoad中设置
uni.setKeepScreenOn({
    keepScreenOn: true
})
回到顶部