【问题标题】:Ionic v1 - Keyboard hides input and creates white barsIonic v1 - 键盘隐藏输入并创建白条
【发布时间】:2019-05-02 04:24:15
【问题描述】:

我希望有人可以帮助我。 我正在运行 Ionic v1 和 Cordova 并遇到问题。键盘像在屏幕上一样隐藏了我的输入,并创建了我已经尝试过的白条:

cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);

在我的 config.xml 中也有这些首选项:

<preference name="DisallowOverscroll" value="true"/>
<preference name="KeyboardDisplayRequiresUserAction" value="true"/>
<preference name="android-windowSoftInputMode" value="stateHidden|adjustResize"/>
<preference name="ScrollEnabled" value="false"/>
<preference name="KeyboardResize" value="false" />
<preference name="KeyboardResizeMode" value="native" />

Picture Example here

谢谢!

【问题讨论】:

    标签: javascript ios angularjs cordova ionic-v1


    【解决方案1】:

    我无法从提供的详细信息中看出,但请确保您的页面符合https://ionicframework.com/docs/v1/api/page/keyboard/ 中规定的要求:

    “在 Android 和 iOS 上,Ionic 将尝试通过滚动进入视图来防止键盘遮挡输入和可聚焦元素。为了使其工作,任何可聚焦元素必须在 Scroll View 或指令,例如具有滚动视图的内容。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-31
      • 2017-11-07
      • 2019-01-30
      • 2014-04-07
      • 2014-11-06
      • 1970-01-01
      • 2019-02-23
      • 2011-12-13
      相关资源
      最近更新 更多