tabbar 底部被软键盘顶起,有地方能设置取消顶起吗?很影响用户体验

- 发布:2019-10-08 13:35
- 更新:2019-10-08 13:52
- 阅读:1807

可能你的input设置成了adresize模式,应该改成adjustpan模式
-
-
-
-
-
tony马 (作者)
回复 DCloud_heavensoft: 请问下如果是uniapp发行的H5版本,怎么控制tabbar是否显示? 由于业务需要,需要在首页嵌一个webview,里面有输入框,点击输入框软键盘顶起后,tabbar也被顶起来了,我要怎么设置tabbar让他不被顶起
2019-10-11 19:49
-
-
-
tony马 (作者)
回复 DCloud_heavensoft: 你好,我自己试了一下,发现还是不行,目前我遇到的问题是,点击webview里面的底部input输入框,软键盘弹起后,把tabBar也弹起来了,tabBar挡住了我webview中的input输入框
1、我测试的是uniapp发行的H5页面,首页是tabbar和几个vue页面,其中一个vue页面是webview嵌的其他网站,网站底部有一个input输入框
2、官网说uniapp H5 不支持webview和子页面通过message通信,这样的话我就没有办法在uniapp这边监听webview中的input焦点变化
3、官网说uniapp 不支持监听软键盘收起和弹出事件
那么我该如何判断什么时候应该隐藏tabbar,什么时候应该显示呢。。2019-10-11 22:22
-
回复 tony马: h5版,可以监听input的focus。h5的webview组件就是iframe,iframe里的页面和外面如何通信,还是web的常规方式
2019-10-11 23:35
-
-
回复 DCloud_heavensoft: HBuilderX(2.3.3.20190923),默认模式和设置adjustPan模式下,如果input有焦点,再点击input唤起键盘时会把底部tabbar顶起,input无焦点时不会顶起
2019-10-12 17:25
-
-
tony马 (作者)
是原生的
2019-10-08 14:37