收藏
回答

被隐藏的弹出窗内input组件显示问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug input 微信iOS客户端 7.0.18 2.11.2




问题描述:

在iphone 12 pro机型上发现原本弹出窗内的input组件,在输入内容后,页面切换到下一页,再返回当前页时,input的内容会显示在页面当中,而不是随着弹出窗的隐藏被隐藏。

复现步骤:

1、点击首页的“显示弹窗”按钮,弹出弹窗,并在input组件内输入内容;

2、点击弹窗内“下一页”按钮,去到其他页面(此时弹出窗被隐藏,随后页面切换到其他页面);

3、返回主页(点击页面的返回或者点击小程序左上角返回都可),可见主页左上角显示了弹出窗内input组件里被输入的内容;

备注:若一次未复现,可重复操作两至三次即可复现;

设备信息:



目前的解决方案:

将弹出窗内的内容根据动画效果,设定一个提前载入或移除的操作,但这个方案需要用到定时器,否则会在一定程度上让“消失”的动画失去原本的交互效果

回答关注问题邀请回答
收藏
登录 后发表内容
问题标签