当软键盘模式设置为" adjustNothing"时,离线键盘插件native.keyboardshow和native.keyboardhide事件未触发。这两个事件仅在模式改变为" adjustPan"时才广播事件数据。但不幸的是我们不能使用adjutsPan这个应用程序。 注意:应用程序未以全屏模式运行,已知这会导致类似的问题。
答案 0 :(得分:0)
我也有这个问题。已经发布了IONIC Keyboard插件Git,但还没有。
https://github.com/driftyco/ionic-plugin-keyboard/issues/86#issuecomment-145508828
答案 1 :(得分:0)
不幸的是,由于Android本身并不像iOS那样提供键盘大小,键盘插件的工作方式是比较视图调整大小,因此adjustNothing不会起作用,因为没有什么可比较的。
如果你真的 使用adjustNothing,仍然有办法尝试猜测键盘在Android上从javascript显示,但它涉及相当多的边缘情况。您必须跟踪焦点/模糊以及Cordova backbutton事件之类的事件,以确定键盘何时显示/不显示。