1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
Keyboard
======
The `cordova.plugins.Keyboard` object provides functions to make interacting with the keyboard easier, and fires events to indicate that the keyboard will hide/show.
cordova plugin add com.ionic.keyboard
Methods
-------
- cordova.plugins.Keyboard.hideKeyboardAccessoryBar
- cordova.plugins.Keyboard.close
- cordova.plugins.Keyboard.disableScroll
- cordova.plugins.Keyboard.show
Properties
--------
- cordova.plugins.Keyboard.isVisible
Events
--------
These events are fired on the window.
- native.keyboardshow
* A number `keyboardHeight` is given on the event object, which is the pixel height of the keyboard.
- native.keyboardhide
Keyboard.hideKeyboardAccessoryBar
=================
Hide the keyboard accessory bar with the next, previous and done buttons.
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);
Supported Platforms
-------------------
- iOS
Keyboard.close
=================
Close the keyboard if it is open.
cordova.plugins.Keyboard.close();
Supported Platforms
-------------------
- iOS, Android, Blackberry 10
Keyboard.disableScroll
=================
Disable native scrolling, useful if you are using JavaScript to scroll
cordova.plugins.Keyboard.disableScroll(true);
cordova.plugins.Keyboard.disableScroll(false);
Supported Platforms
-------------------
- iOS
Keyboard.show
=================
Force keyboard to be shown on Android. This typically helps if autofocus on a text element does not pop up the keyboard automatically
cordova.plugins.Keyboard.show();
Supported Platforms
- Android, Blackberry 10
native.keyboardshow
=================
This event fires when the keyboard will be shown
window.addEventListener('native.keyboardshow', keyboardShowHandler);
function keyboardShowHandler(e){
alert('Keyboard height is: ' + e.keyboardHeight);
}
Properties
-----------
keyboardHeight: the height of the keyboard in pixels
Supported Platforms
-------------------
- iOS, Android, Blackberry 10
native.keyboardhide
=================
This event fires when the keyboard will hide
window.addEventListener('native.keyboardhide', keyboardHideHandler);
function keyboardHideHandler(e){
alert('Goodnight, sweet prince');
}
Properties
-----------
None
Supported Platforms
-------------------
- iOS, Android, Blackberry 10
|