详细问题描述
【报Bug】安卓手机点击过input输入框后webview 底部输入框无法弹起(webview高度无法改变)
[内容]
重现步骤
附件中有案例以及视频
编辑器版本2.6.6/2.6.7
测试机器 魅族16s/pro5 ,红米6, 华为mate20 这些都不行
[期望]
webview高度随键盘是否弹起变化
【报Bug】安卓手机点击过input输入框后webview 底部输入框无法弹起(webview高度无法改变)
[内容]
附件中有案例以及视频
编辑器版本2.6.6/2.6.7
测试机器 魅族16s/pro5 ,红米6, 华为mate20 这些都不行
[期望]
webview高度随键盘是否弹起变化
最佳回复
HBuilderX alpha 2.9.0+ 已修复
其他版本解决方案如下
配置第一个页面 "pages/index/index"
"style": {
"navigationBarTitleText": "uni-app",
"app-plus":{
"softinputMode": "adjustResize"
}
}
还不解决吗,官方
回复 DCloud_UNI_GSQ: 就是web-view组件中网页的输入框不能把页面撑起,安卓端不行,苹果端可以,那个网页也是用uniapp编译的
2023-02-28 15:36
5***@qq.com (作者)
说是在,可是就是没有人看,没人会.都这么拽的吗? 给你们提交bug信息是为了更好给你们完善,让你们的产品更好用,今天你对我们提交bug的爱理不理,明天别人也会对你们爱理不理.
回复 DCloud_UNI_GSQ: 跟你们领导反馈一下 ,国产框架 能不能多找几个员工 跟你一起完善 呀 框架好好优化呀 组件好好完善呀 这么多人帮你们产品提交bug 你们要跟上进度 呀 最起码一周一个小版本
2023-02-25 10:19
malindong - 前端CN
你好。请看我的项目,我的没有出现这个情况,可以单独交流https://www.dfs168.com/market/viewapp.html?id=503
5***@qq.com (作者)
您的项目也是如此 您看我录的视频,进入app 未有点击任何input框时 您客服的下输入框是可以根据键盘的弹起而弹起,但是当我点击登录页面中的input框之后 您客服中的聊天输入框就被遮挡了.
2020-04-01 14:48
5***@qq.com (作者)
您的项目也是如此 您看我录的视频,进入app 未有点击任何input框时 您客服的下输入框是可以根据键盘的弹起而弹起,但是当我点击登录页面中的input框之后 您客服中的聊天输入框就被遮挡了.
5***@qq.com (作者)
其实和这个问题 非常像 https://ask.dcloud.net.cn/question/91003
5***@qq.com (作者)
回复 malindong: 现在我也只能吧登录页改成 vue了 但是点击第一次还是没有在上面,关闭键盘 之后才正常,不过也比之前的不能显示好多了,期待官方的修复.
2020-04-02 15:24
我碰到了一样的问题,但我好像发现了更精确的bug触发条件
当非tabbar页面的input聚焦后,webview里的input框聚焦后无法弹高,但只要在tabbar界面的input聚焦一次就会抵消此bug。默认什么input都不触发聚焦就是好的
5***@qq.com (作者)
可能我描述的不是很清楚,导致有误解,我的意思并不是首页input是否遮挡的问题. 而是webview 里面输入框 不能显示在上面, 测试了webview 的高度如果没有点击首页情况下,webview里面的输入框可以在键盘上面 ,如果点击后由于webview的高度没有改变导致键盘遮挡了输入框
2020-04-01 17:51
DCloud_UNI_GSQ
回复 5***@qq.com: 你描述清楚了,因为webview的input不是uni-app的组件,目前不能单独配置,它被首页的配置影响了,所以现在配置一下首页的input
2020-04-01 18:17
小七ing
一样碰到,webview弹出键盘被遮挡
2022-06-08 15:52
小七ing
回复 DCloud_UNI_GSQ: 已经配置,第一次进入webview一样不行,只有关掉键盘,再点击webview input才可以
2022-06-08 15:55
Absorbed66c
回复 小七ing: 兄弟 你解决了吗
2023-01-10 22:26