问题机型:华为P30pro
问题描述:在该机型下,先通过点击输入按钮改变focus属性,呼出键盘以及获取键盘高度改变fixed在屏幕外面的包含textarea的父容器,然后输入一些文字,微信退入后台,再进入微信,此时textarea失去焦点,隐藏了键盘,但是再次点击输入按钮时,键盘无法直接出现了,此时无法获取键盘高度,我调试了一下,发现 bindfocus 和 bindblur 事件都失效了
预期结果:键盘正常呼出
补充:ios没有此问题,但是安卓机型目前手头有的除了这个p30pro都没问题,同是华为手机比对过系统版本也是一致的。
bug视频:
一样遇到了这个问题, 之前使用了两个textarea(一个不显示的, 一个正式)解决了这个问题.根本上是因为小程序的键盘调用状态和手机底层的键盘调用状态不一致导致的.
但是在我的代码没有变化的情况下, 这个原本被解决的问题又出现了
在三星s10上, 小米手机上都陆陆续续原本没问题的出现了问题