我添加了事件“hidekeyboard”如下 .
document.addEventListener("hidekeyboard", function () {
alert("keyboard hidden");
}, false);
当我们在移动设备上隐藏软键盘时,这应该会触发 . 通常当我们聚焦输入元素时,软键盘出现并触发 "showkeyboard" 事件 . 当键盘被隐藏时 "hidekeyboard" 事件被触发 . 它在我使用 cordova 4.0 之前工作但现在我 updated the cordova to 5.0 现在它无法工作 .
2 回答
在发布Cordova Android 4.0.0之后,删除了"hidekeyboard"和"showkeyboard"事件 . 您应该使用插件 . 你可以确认这个here(https://cordova.apache.org/announcements/2015/04/15/cordova-android-4.0.0.html),看看"Other Changes"部分 . If possible in your case, you can use below script, as "window resize" event gets called when keyboard is shown or hidden.
尝试在Platform ready或Document ready中添加侦听器 .
问候 .