Используйте его Ionic Плагины клавиатуры
в терминале:
ionic cordova plugin add ionic-plugin-keyboard
npm install --save @ionic-native/keyboard
добавьте: app.module.ts
import { Keyboard } from '@ionic-native/keyboard';
providers: [
...
Keyboard
...
]
в: chart.html
<ion-footer>
<ion-toolbar>
<ion-grid>
<ion-row>
<ion-col col-10>
<ion-input type="text" (focus)="showKeyboard()"
(focusout)="closeKeyboard()" placeholder="Type a message"
[(ngModel)]="message" name="message"></ion-input>
</ion-col>
<ion-col col-2 (click)="sendMessage()">
<ion-icon name="paper-plane"></ion-icon>
</ion-col>
</ion-row>
</ion-grid>
</ion-toolbar>
</ion-footer>
в: chart.ts
import { Keyboard } from '@ionic-native/keyboard';
constructor(private keyboard: Keyboard) { }
showKeyboard() {
this.keyboard.show();
}
closeKeyboard() {
this.keyboard.close();
}