收藏
回答

在小米手机,输入密码后跳转页面,新页面高度超出手机屏幕

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 微信安卓客户端 8.0.60 3.8.8

在小米手机上,输入密码后不关闭系统的密码输入框直接跳转页面,新页面高度超出手机屏幕,导致内容显示不完全。

其它系统暂未发现此问题。

异常截图:

弹窗是基于窗口定位在底部的,看起来页面高度比手机屏幕高度更高了,除了弹框,底下的列表内容也是一样,最底部的几个卡片看不见。

正常截图:

上一页图片:

复现机型:小米 15 Ultra,系统版本:HyperOS 2.0.205.0.VOACNXM

复现步骤:

  1. 在某个小程序页面使用密码输入框,弹出系统安全键盘;
  2. 在键盘未收起时跳转新的页面,比如上图输入密码后直接点击确定(键盘收起后再跳转是正常的,但不符合一般操作习惯);
  3. 跳转到新页面,有一定概率复现上述问题;

补充:

  1. 通过延迟确保安全键盘收起后再跳转(即关闭弹窗,等1s后再跳转),进入到新页面看起来正常,但有概率在新页面中点出弹框时又复现此问题;
  2. 从 web-view 页面跳转到小程序页面,一样存在有这个问题,重点是呼出了系统安全键盘之后直接跳转小程序页面;
  3. 暂未在其它品牌机型发现问题;
  4. 如果呼出的是普通的输入法,而非系统安全键盘,不会出现这个问题;
  5. 如果系统安全键盘被关闭后再跳转页面,不会出现这个问题;


最后一次编辑于  06-13
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    06-15

    请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    06-15
    有用
    回复
登录 后发表内容