ionic-team / ionic-plugin-keyboard

Ionic Keyboard Plugin for Cordova
Apache License 2.0
611 stars 278 forks source link

Keyboard covering up my input field #275

Closed jrmcdona closed 6 years ago

jrmcdona commented 7 years ago

Hello, When I have this.keyboard.disableScroll(true); then the Keyboard covers up my input field and I cannot get the keyboard to go away.

If I do no use the above setting, then I can see my input box but everything else is pushed up and out of site. This also behaves really poor when the keyboard slides downward.

My forums thread is here: https://forum.ionicframework.com/t/keyboard-pushes-elements-out-of-top-of-view/51212/16

What settings should I be using here or what might I be doing wrong?

Cordova CLI: 6.4.0 Ionic Framework Version: 3.0.1 Ionic CLI Version: 2.1.14 Ionic App Lib Version: 2.1.7 Ionic App Scripts Version: 1.3.0 ios-deploy version: 1.9.1 ios-sim version: 5.0.12 OS: macOS Sierra Node Version: v7.4.0 Xcode version: Xcode 8.3.2 Build version 8E2002

screen shot 2017-05-15 at 4 58 59 pm

screen shot 2017-05-15 at 5 02 43 pm

jrmcdona commented 7 years ago

I also tried this. Didn't work.

https://gist.github.com/EvanWillms/8773f8cfa12f469fabf0bdd7a75723e7

tobiasmuecksch commented 6 years ago

There is kind of a solution https://github.com/ionic-team/ionic/issues/11501

Install Cordova-plugin-keyboard instead. But I can tell you that this plugin has it's own issues. It's a little bit better.

jrmcdona commented 6 years ago

@tobiasmuecksch the WKWebView version did pretty good for me. However, we ended up purchasing the keyboard plugin from Eddie. It used to be linked from the official Ionic site.

https://github.com/EddyVerbruggen/cordova-plugin-native-keyboard

It costs money but worked well and Ionic was/is still working on their chat solution and I needed to move forward.