键盘将整个内容推到黑色背景(cordova + framework7 + vue)

时间:2019-05-03 06:47:40

标签: ios cordova vue.js webview html-framework-7

我在工具栏底部输入了内容。当键盘出现时,内容以某种方式被推到(太)顶部,并且看起来有黑色背景。 我有

          cordova.plugins.Keyboard.shrinkView(true)
          cordova.plugins.Keyboard.disableScroll(true)
          cordova.plugins.Keyboard.hideFormAccessoryBar(true) 

这是规格:

cordova 8.0.0
cordova-plugin-keyboard 1.2.0 "Keyboard"
<engine name="ios" spec="^4.5.5" />

错误https://imgur.com/a/SC10ziJ

的示例

1 个答案:

答案 0 :(得分:0)

这可能是组织垂直不适合视口的页面内容的问题。解决方法是尝试在出现键盘时将其滚动到原始位置。 (示例代码如下)

 $("#SearchInput").focus(function(){
        window.scrollTo(0,0);
    });