uni-app input 密码输入框不随键盘弹起

uni-app input 密码输入框不随键盘弹起

开发环境 版本号 项目创建方式
Windows HBuilderX
3.1.11
  • 产品分类:uniapp/App
  • PC开发环境操作系统:Windows
  • 手机系统:Android
  • 手机系统版本号:Android 11
  • 手机厂商:vivo
  • 手机机型:iqoo neo 855
  • 页面类型:nvue
  • 打包方式:云端

操作步骤:

预期结果:

随键盘弹起

实际结果:

不随键盘弹起

bug描述:

input 为密码输入框时,获取焦点,不随键盘弹起,即使 adjust-position=true

更多关于uni-app input 密码输入框不随键盘弹起的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

没人关注吗?

更多关于uni-app input 密码输入框不随键盘弹起的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在 nvue 页面中,Android 平台确实存在密码输入框不随键盘弹起的问题,这是已知的平台特性差异。以下是几种解决方案:

  1. 使用 input 的 focus 事件手动调整位置
    监听输入框的 focus 事件,通过 uni.pageScrollTo 将页面滚动到输入框位置:
    onFocus() {
      uni.pageScrollTo({
        selector: '#inputElem',
        duration: 300
      });
    }
回到顶部