首页 > 解决方案 > 键盘将整个内容推送到黑色背景(cordova+framework7+vue)

问题描述

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

          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

标签: ioscordovavue.jswebviewhtml-framework-7

解决方案


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

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

推荐阅读