1***@qq.com
1***@qq.com
  • 发布:2017-03-25 23:52
  • 更新:2017-03-26 00:24
  • 阅读:3147

【报Bug】android6.0 window.addEventListener("resize", function() {})打包后无效

分类:HTML5+

因为input被输入法遮挡,所以用了以下方法。。。。
window.addEventListener("resize", function() {
mui.toast('resize');//***** android 6.0 没有吐司
if(document.activeElement.tagName == "INPUT" || document.activeElement.tagName == "TEXTAREA") {
window.setTimeout(function() {
document.activeElement.scrollIntoViewIfNeeded();
}, 0);
}
})

但是打包之后却发现在安卓6.0系统输入法弹出resize不生效,试了两台6.0版本手机都无效,试了安卓4.44 和5.2 输入法弹出resize生效。 好坑啊。。。 input被输入法遮挡的问题解决了好久,本以为解决了,结果一打包就懵逼了。。。。。 input/textare被遮挡还有什么办法解决??? 急等着打包发布!!!!

2017-03-25 23:52 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者)

设置了沉浸式状态栏ImmersedStatusbar输入法弹出无法监听resize。已取消ImmersedStatusbar。。

该问题目前已经被锁定, 无法添加新回复