自定义views IT 全栈开发Android 开发技术分享

mui 键盘弹出 将底部选项卡顶上来

2017-09-22  本文已影响72人  醋留香

因为键盘弹出的时候整个屏幕的大小会被挤压上来,

但是又检测不到键盘弹出事件,所以可以根据屏幕大小的改变来判断键盘是否弹出

键盘弹出后,屏幕的高度会被挤压,这样的话,我们不让屏幕挤压,就不会有这个bug了

代码实现如下:(当然这个bug只有在android上有,在iOS上是没有的)

(因为苹果的软键盘是悬浮在界面上的,不会挤压屏幕)

mui.plusReady(function() {

       varheight=document.documentElement.clientHeight||document.body.clientHeight;

        plus.webview.currentWebview().setStyle({

               height:height

         });

         window.onresize=function() {

                plus.webview.currentWebview().setStyle({

                           height:height

                 });

          }

}

上一篇下一篇

猜你喜欢

热点阅读