creator webview键盘弹出内容被遮盖

  • Creator 版本:1.9.1

  • 目标平台:Android

使用webview加载一个网页,在网页中点击输入框,弹出键盘后,网页内容以上,然后出现一个黑色的覆盖,无法通过滚动条移动。
在iOS平台中不会出现这个问题。

经过多次尝试,界面中除webview以外的所有内容隐藏,还是会出现覆盖,不过变成了白色的覆盖。所以不是其他内容造成的,猜测是因为内容上移,而webview的位置没变导致被覆盖。请解决方案!
暂不能升级creator的版本,有很多底层的改动。

图片中绿色框的内容就是,点击键盘后出现的覆盖

NewProject.zip (294.0 KB)

@kenshin 麻烦大佬看看,demo已经上传了.

我看看什么情况。

@huanxinyin大佬,有进展吗?这个问题困扰我们很久了,一直找不到解决方案

用1.9.1打包 华为手机 H60-L02 安卓4.4.2 运行的你demo 没有出现你所说的异常


这个问题如果出现的话 应该是个别安卓机型上的问题 不属于creator能控制的范围

我们这边的机型是三星、oppo、vivo、小米等都出现了,虽然没有使用华为,但是其他的都出现过

打包配置不一样的有,不是link而是default,不是16而是23,包括abi在内的四项都被勾选

jsb-link.rar (2.7 MB)
你用我打包的这个编译看看

你自定义一下ndk的包

应该是我原来项目上引用了我本地的ndk路径了 这样的话 我给你的demo应该没办法编译 你试试按照我的构建设置重新打包试试看吧

你使用的NDK是什么版本?

用这个配置出来的apk,运行时直接报错

链接:https://pan.baidu.com/s/1SJLn7B-HsNo4ITw98pC9zg 提取码:pY8T 复制这段内容后打开百度网盘手机App,操作更方便哦
我用的是r16b

换成ndk r12b,启动成功,有zhe gai遮盖

ndk r18b, 也是同样有这样。

用的是2楼的代码,构建配置如下

再次更新

替换了NDK r16b, 仍然出现遮盖的问题。

确定使用是二楼的代码构建的项目,使用的是如上的配置。android studio是3.1.2 gradle 4.1

实在找不到解决的办法了,请各位大佬支持

@337031709

@zzf_Cocos 你好,使用了r12b,r15b,r16b,r18b等各版本ndk,都出现上诉情况。

关于测试机型,已经小米、oppo、vivo、三星等都会出现这种情况。

其中,红米3 6.x的系统,运行demo时,点击“账号”,出现如你截图所示情况,键盘弹出但是画面没有移动;但是点击 “密码”时,就又出现我发的截图所示情况,被遮盖。

这可以肯定是一个大规模出现的问题。我们测试的机型,大部分都是6.x\7.x\8.x\,暂时没有找到4.x的机型来测试

求支持一下!

@huanxinyin @337031709
大佬们,有关注这个问题吗?

@jare