我希望有人能帮助我。 我正在运行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" />
谢谢!
答案 0 :(得分:0)
我无法从提供的细节中分辨出来,但请确保您的页面符合https://ionicframework.com/docs/v1/api/page/keyboard/中规定的要求,其中指出:
“”在Android和iOS上,Ionic都会尝试通过滚动到视图中来防止键盘遮挡输入和可聚焦元素。为使其正常工作,任何可聚焦元素必须位于滚动视图或指令,例如具有滚动视图的内容。”